It's hard to do an icon like Marilyn Monroe justice but that doesn't stop a bevy of celebrities trying.
Candice Swanepoel stuns as Marilyn Monroe in beauty ad [Max Factor]
Abigail Clancy in a 2006 Sky Movies promo
Michelle Williams as Marilyn Monroe in the 2011 film 'My Week With Marilyn'
Rita Ora adopts a Marilyn look as the new face of Roberto Cavalli
American actress Jayne Mansfield Mansfield was known as the 20th Century version of Marilyn Monroe
Eva Herzigova for Brian Atwood Spring/ Summer 2013
Madonna in the music video for her 2012 single, 'Give Me All Your Luvin'
Britney Spears has a Marilyn Monroe moment on stage in Washington DC
Christina Aguilera as Marilyn Monroe
Dawn French and Jennifer Saunders in a 2007 BBC spoof of 'Gentlemen Prefer Blondes'
Holly Willoughby in a 2007 Schwarzkopf Gliss advert
Marliyn Monroe in the 1959 film 'Some Like it Hot'
Scarlett Johansson as Marilyn Monroe
Miley Cyrus channels a Marilyn vibe on the cover of Vogue Germany
Gwenyth Paltrow as Marilyn Monroe in a 2015 Max Factor ad campaign
Popstar Rihanna on the cover of British Vogue
Lindsay Lohan poses as Marilyn Monroe on the cover of New York Magazine
Kate Upton on the cover of Muse magazine
Karolina Kirkova as Marilyn Monroe