It's barely been two months since Michelle Keegan had her own hen party in Dubai, but the actress got the chance to recreate some of the memories last weekend when she headed to a friend's hen at an equally exciting destination.
The former Coronation Street actress managed to find last-minute flights to Marbella to help her close friend Elizabeth Marsland celebrate her upcoming nuptials, and by the looks of it she had an incredible few days. Earlier this week we were treated to a few snaps of Michelle rocking a gorgeous nude bikini poolside in Marbs, and today she posted some more behind-the-scenes photos for her fans, dishing all the goss on her "epic" weekend.
"I thought I was going to be working all last weekend but it turned out that I wasn’t so I managed to find flights and join the group" she wrote on her Hello! online blog. "There were 25 of us in total and we had the BEST time. We really did…. The weather was glorious at around 30’s every day."
Kicking off the festivities with a meal on the outdoor terrace at Marbella's exclusive Tibu club on their first evening, the gang had a chilled out night checking out "a few of the cool bars round the marina."
Michelle also gave details on where to buy THAT nude bikini, which is from UK label Bikini Reef.
"I own a lot of their bikinis, just because I love how unique and girlie they are… I wore one of their kaftans on my hen in Dubai and they customised it to say ‘bride to be’ on the back! It went down a treat," she added.
"All the hens wore black ones too so we all looked very ‘hen like’ when we were poolside."
But the highlight of last weekend for the new Mrs. Wright? A Beyoncé dance class at a studio in the area, where all 25 of the girls learnt some seriously sexy moves to Single Ladies. "Such a good idea and it was absolutely hilarious," Michelle wrote.
"Everyone had SO much fun, and it’s now an added bonus we all can pull out our fabulous Beyoncé moves on nights out… if anyone reading this is planning a hen party I would heartily recommend this or similar as an activity for everyone to get involved in."
Sounds like a pretty amazing weekend all in all.