Mel B has showcased her age-defying physique in a new swimwear campaign alongside her mum and lookalike daughter.
The 48-year-old flaunted her toned abs in the Own Your Confidence campaign for Pour Moi after enlisting her mum, Andrea Brown, 66, and 24-year-old daughter Phoenix to join her.
Images from the campaign show the Spice Girls singer posing poolside with her family in an assortment of show-stopping bikinis, including a purple bandeau design and lime green wrap bikini that perfectly showed her toned figure.
Mel and Phoenix looked more like sisters than mum and daughter in another snap that showed them posing in matching leopard print bustiers and black trousers reminiscent of her Scary Spice days, with the pair flashing a peace sign for the camera.
The mum-of-three said it was important to her to support the campaign, which is dedicated to women celebrating women, and wanted to support women of all ages, shapes and sizes to feel confident in their own skin.
"I love that Pour Moi’s philosophy is about feeling fabulous, feeling confident and celebrating women of all shapes, sizes and ages. It’s about being real, not being edited and not taking ourselves too seriously," Mel said.
"I love that it was a collaborative experience – it was my idea to include my mum and my daughter at the shoot and we had so much fun!” I love their lingerie and swimwear and how it makes me feel. It means a lot to me that Pour Moi are making a donation to Women’s Aid to support the campaign."
Mel recently wowed fans by sharing some more behind-the-scenes photos and videos from the campaign on Instagram.
EXCLUSIVE: Mel B reveals Spice Girls' emotional reaction to Rory McPhee's proposal in first joint interview
PHOTOS: Mel B's distinctive £100k engagement ring from fiancé Rory is mighty like Princess Charlene's
Set to the tune of Shania Twain's iconic 'Man! I Feel Like a Woman', the star showed off a string of daring looks, including both swimwear and lingerie. In an empowering caption, Mel proudly shared: "48 and enjoying life to the fullest whoop whoop," and she was quick to receive praise from her fanbase.
One enthused: "Go, Mel! You look incredible!" and a second shared: "WOW you just get better with every year," and a third complimented: "Those abs though!"
A fourth added: "OMG you look STUNNING Mel! Gorgeous! FABULOUS! Amazing!" while dozens of other followers simply left heart emojis in the comments section.