The unveiling of a new M&S campaign has turned into a big media event - and the latest ad won't disappoint.
The new spring campaign , which launches tomorrow, is a as glamorous as ever, with model Lisa Snowdon turning up the temp in a sexy bold-striped blue bikini.
Considering her only other co-star to don swimwear in the shoot is Victoria's Secret favourite Ana Beatriz Barros, we think it was a brave move - and she totally pulls it off.
MyDaily contributing editor Dannii Minogue also looks stunning in the new shoot, working the new safari-inspired Play Your Wild Card collection.
The girls are joined by the other M&S regulars, including Twiggy and VV Brown, while Jamie Redknapp is also back, fronting the brand's first menswear commercial.
The campaign was shot in Miami, and there's a range of new spring collections.
The extended television ad, which is set to Michael Bublé's It Had Better Be Tonight, is divided into four different sections to showcase each line.
The nautical-themed Star in Stripes line sees the girls pose at a marina in crisp colours and oversized sunglasses, while the Have A Doris Day collection sees them attempt to 'out-Doris' each other in Fifties-inspired frocks.
The safari-inspired line that Dannii's seen modelling features animal prints in a chic black and taupe palette, and there's also a Studio 54-inspired eveningwear range that pays tribute to Marc Jacobs' Seventies-style spring line.
And, of course, there's also a gorgeous new lingerie line, bought to life by Brazilian model Ana.
In a charitable initiative to coincide with the new series of ads, M&S is calling on customers to donate unwanted clothes to its stores.
The spring 'One Day Wardrobe Clearout' event, in partnership with Oxfam, is backed by Dannii and Lisa, and is part of a bid to cut the amount of clothing going to landfill.
It will take place on Thursday at 367 M&S stores nationwide, and every customer that donates will receive a £5 money off voucher when they spend £35 on fashion in store.
Start your wardrobe clear out now! You know it was time, anyway...