Coronation Street star Sam Aston, who plays Chesney Brown, has been marking his final few days before marriage by living it large in Edinburgh with his co-stars making sure the beer was flowing and he had obligatory embarrassing garb.
While he managed to sidestep walking around the Scottish capital in a mankini, Alan Halsall, Andrew Whyment and Colson Smith ensured he was suitably dressed for a weekend of shenanigans to see him off into wedded bliss with yoga teacher Briony.
The lads and a group of Sams other mates headed to the city where Sam donned his tartan and settled in for a weekend of beer drinking and going balls deep.
At a ball pool, you filthy animals.
The group shared several pictures of their stag do hijinx, with their fellow Corrie stars dropping a few comments.
Sally Ann Matthews, who plays Jenny, hinted that shed already had a word with Sam about his behaviour on his stag do.
She wrote: Those skinny little legs! Remember, youve been warned x
Jennie McAlpine, who plays Fiz, added: Pleeeeeeease look after my baby bro!!
Jack P Shepherd, who plays David Platt, added that the pics were brilliant and Charlie Condou, who played Marcus Dent moaned My EYES!
— Steve Spenner (@stevespenner) March 22, 2019
The cocktails were also flowing as Alan uploaded a shot of himself on the stag do with a giant cocktail and multiple straws.
Sam and Briony got engaged in 2017 after five years together. He popped the question at his annual golf do where he got down on one knee on stage.
At the time, he took to Instagram to announce the news with a picture of the two of them and the caption: Me and my beautiful bride to be…