Harry Judd went back to school for his stag do - with a sleepover in his old boarding school.
The 26-year-old McFly star - who is set to marry musician fiancee Izzy Johnston, 28, next month - told The Daily Mirror how he and 24 friends enjoyed pillow fights at Old Buckingham Hall in Suffolk to mark the end of his bachelorhood.
Harry revealed: "My best men sorted out the party, they contacted the school and we were able to stay there as it was half term. It's in the middle of the countryside and we all stayed in dormitories."
The Strictly Come Dancing champion has become teetotal so the party involved football and cricket on the school playing fields, and games after lights out in the dorms.
Harry said: "I don't drink but my friends do. It was a lot of fun as it's hard to pick on the stag when he doesn't drink but they did their best to pick on me."
The singer was joined by his McFly bandmates and fellow Strictly Come Dancing contestant Robbie Savage.
Harry added: "Robbie came along and loved it. He managed to come for one day and stayed over. It was really amusing having pillow fights with Robbie Savage at three in the morning.
"It was like a giant sleepover. There was 25 of us all staying in dorms in single beds so you can imagine the carnage. It was like a grown-up boarding school."