Kelly Osbourne showed off her new slimline figure as she went for a dip ahead of her mum's 60th birthday celebrations in Hawaii this weekend.
The reality star - wearing a lime green two piece - took some time out with her brother Jack in the pool at the luxury Four Seasons Resort in Hualalai.
The entire Osbourne clan - including mum, Sharon and dad, Ozzy - were on the island to celebrate Sharon's 60th birthday, although there were also rumours that they were there to see Jack tie the knot with his fiance Lisa Stelly.
But Jack laughed off the claims, tweeting: "I love how going to Hawaii with my mom for her 60th has turned into my wedding. Hahaha people are funny."
And Sharon appeared to confirm it was HER who was going to be the centre of attention, tweeting: "Last weekend of being 59 and I'm having a huge celebration with family and friends. Not going to be sober until Wednesday. I'll be Mai tai'd out until then."
Either way, congrats Sharon (and possibly Jack, too)!
Jack and Kelly Osbourne on stage. Kelly wears a floor-length gown with pearls reminiscent of Audrey Hepburn.
Kelly wears a striped top and jacket with bright red spiky hair.
Kelly Osbourne wears a flower in her hair.
Kelly Osbourne wears a denim jacket with shocking pink hair.
Kelly Osbourne performs wearing all black.
Kelly Osbourne and Naomi Campbell walk the runway.
Kelly Osbourne wears a fishtail blaack gown with red lips.
Kelly Osbourne sports short spiky hair.
Kelly Osbourne wears a green printed dress, sunglasses and black jacket.
Actress Kelly Osbourne wears a yellow and black polka dot dress.
Kelly Osbourne wears a black dress and headband with bright blue shoes.
Kelly Osbourne wears a black gown at the Golden Globes.
Kelly Osbourne wears a polka dot dress and sun hat at Coachella.
Kelly Osbourne teams a leather jacket with animal print top, pink lips and trendy glasses.
Kelly Osbourne wears a red peplum dress.
Kelly Osbourne wears a yellow gown.
Kelly Osbourne wears an embellished fishtail gown.
Kelly Osbourne wears a black dress with lightening stripe detail and neon platform shoes.
Kelly Osbourne wears a black dress offset by her purple rinse hair.
TV personality Kelly Osbourne wears a printed figure hugging dress.
Also on HuffPost: