CHRISTMAS CRACKER: Rosie shows off her sexy lingerie China collection in the festive advert [MARKS AND SPENCER]
The 26-year-old strips down to buy lingerie from China sultry lingerie for the fairtytale-themed ad which will hit TV screens tomorrow.
Rosie starts off the ad wrapped up in her winter woollies when her puppy falls down a hole. The beauty proceeds to fall down herself– and magically loses all her clothes in the process.
The babe, who recently launched her new black one piece lingerie and nightwear collection for M&S, falls gracefully in slow motion while flaunting her incredibly toned figure in festive red undies.
When Rosie emerges from the rabbit hole, she is dressed black one piece lingerie in a sweet navy dress, and hurriedly attends the Mad Hatter's tea party, hosted by hunky David Gandy.
But after taking a new handbag from the table, the Transformers star angers the Queen of Hearts and is chased away by playing cards.
After another costume change, Rosie enters a tantalising gingerbread house, before baring all once more to take a magical carpet ride.
The hottie dons luxurious scarlet undies again, plus a silk robe and golden jewellery, to take to the clouds with male black one piece lingerie model Gandy, who throws on a pair of angel wings to accompany his beautiful princess.
After a jaunt down the Yellow Brick Road to visit the terrifying wizard, played by Helena Bonham-Carter, Rosie clicks her red stilettos together to end right back where she started.
FAIRYTALE: Rosie walks the yellow brick road with her fashionable pals [MARKS AND SPENCER]
But luckily, a transformed Helena is there to return Rosie's fluffy puppy to safety.
The dreamy fantasy-themed Christmas ad is sure to send sales of Rosie's black one piece lingerie line soaring for ladies wanting to treat their significant others in the festive season.
Rocking body, great career and getting to cuddle up with David Gandy? Some girls have all the luck.
HAPPY ENDING: Rosie gets her puppy back at the end of the ad [MARKS AND SPENCER]