Like Ariana Grande and Blake Lively before her, Camila Cabello did her own rendition of Marilyn Monroe's 'Diamonds Are a Girl's Best Friend' from Gentlemen Prefer Blondes at last night's (March 11) iHeartRadio Music Awards.

Cabello did the choreography to her hit song 'Havana', and from the costume and mannerisms to the suited back-up dancers behind her, everything about this is impressively spot-on. Here's a clip from Cabello's performance:

Versus the original Monroe one from 1953:

And, because these are all too good, Grande's cover of the song from a Tiffany's & Co party in October 2016:

Plus Lively's Serena van der Woodsen Gossip Girl dream sequence, lip sync version of it from 2012:


Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.

From: ELLE US
Headshot of Alyssa Bailey
Alyssa Bailey
Deputy Editor, News and Strategy
Alyssa is the Deputy Editor, News and Strategy, at ELLE.com, where she oversees coverage of celebrities and royals (particularly Meghan Markle and Kate Middleton). She previously held positions at InStyle and Cosmopolitan. When she's not working, she loves running around Central Park, making people take outfit pics of her, and exploring New York City.