It was tipped to be the hen do of all hen do's. And Kate Moss didn't disappoint when it came to celebrating her upcoming marriage to Jamie Hince.
The British supermodel held a three-day pre-wedding extravaganza at the Isle of Wight festival, where she celebrated her last few weeks of freedom in true rock 'n' roll style.
Kate – who will wed her musician love in July – was joined by a star-studded group of around 30 friends, including Jade Jagger, Sadie Frost, Meg Mathews, Daphne Guinness, Samantha Morton and Jamie's bandmate Alison Mosshart.
The posse arrived in two pink stretch Hummers on Friday night for the start of the celebrations, which were reportedly themed after the hit Channel 4 show My Big Fat Gypsy Wedding.
They then spent the weekend being driven around the site in golf buggies with the registration plates KM1 and KM2 as they enjoyed music from the likes of the Foo Fighters, Kings of Leon and the Kaiser Chiefs from a specially arranged VIP backstage party area.
Over the course of the weekend, the group toasted the bride-to-be with Mahiki rum, – a favourite of Prince Harry and William – champagne and other drinks.
Kate reportedly brought her private chef along for the weekend to provide them with cooked breakfasts and fish and chips. And after a weekend of revelry, the party girl and her posse headed to the secluded Priory Bay Hotel on Sunday for a final celebratory lunch.
While Kate and her crew were enjoying themselves in the UK, groom-to-be Mike Tindall travelled further afield for his stag celebrations.
And unlike the ladies, Zara Phillips' fiancé did not have to contend with the inclement British weather as he marked his final days as a bachelor with a group of ten friends - including fellow international and best man Iain Balshaw - in Miami.
The group spent a wild weekend together in Florida, which culminated in a raucous session at the LIV nightclub in the fashionable Fontainebleau hotel, where they racked up a bar bill of £12,000 in just five hourse.
Mike's stag do began on Thursday when the group checked into the W hotel in South Beach.
The following day they were seen celebrating by the pool, during which the 32-year-old dressed in a succession of silly outfits, including a purple straw hat.
Mike's future brother-in-law Peter Phillips also attended the celebrations, although he flew home ahead of Saturday's trip to LIV to attend the Duke of Edinburgh's 90th birthday church service.
It's a little princess!