Peter Andre will marry Emily MacDonagh tomorrow (10.07.15).
The 'Mysterious Girl' singer will tie the knot with his doctor fiancee - with who he has 18-month-old daughter Amelia - at Mamhead House in Exeter, South West England.
It is believed the 42-year-old singer, who also has kids Junior, 10, and Princess, eight, with ex-wife Katie Price, celebrated his last days as a single man with a stag party on Wednesday (08.07.15).
Peter joined male friends and family members for an adventure day at Tulleys Farm in West Sussex, before enjoying an evening at Pure Nightclub in Bexleyheath.
But he clearly didn't overdo it with the celebrations as he was in the gym the following morning.
Posting a topless picture on Instagram, he wrote: "Just finished a workout sess. No athlete, but for 42 not bad."
News of the wedding may come as a shock to some fans as the couple previously stated their intention to marry next year.
However, Peter - who proposed to Emily last January - said recently: "It was always going to be next year. But I think we're going to do it this year now because I think that's nicer.
"I'm a man and I can't plan too much. But it's definitely this year."
Tagged in Peter Andre Katie Price