The iconic nude dress worn by Marilyn Monroe the night she sang 'Happy Birthday Mr President' to John F Kennedy has been sold at auction for $4.8m (€4.5m).

The Jean Louis gown which is adorned with 2,500 crystals, was famously worn by the actress during a Democratic fundraiser at New York City's Madison Square Garden in 1962, where she sang a sultry rendition of 'Happy Birthday' to President John F. Kennedy.

Monroe's performance at the event was one of her last public appearances as she died of a drug overdose just a few months later, aged 36.

The figure-hugging dress, which was so tight she had to be sewn into it, was purchased by Ripley’s Believe It or Not museum.  It had previously been bought at auction in the late nineties for $1.3m (€1m).

Marilyn's performance at the event was one of her last public appearances as she was found dead in her Brentwood home from a drug overdose just three months later.

The iconic dress worn by Marilyn Monroe the night she sang to John F Kennedy has sold 

The sale comes as part of a three-day auction of Monroe’s possessions and keepsakes from her successful career.

Julien’s Auctions said Monroe’s Some Like it Hot cocktail dress went under the hammer for $450,000 (€424,000), and a letter to Monroe from Jean Kennedy Smith sold for $28,000 (€26,000).

The record for the most expensive dress was previously held by a different dress of Marilyn's, this time being the famous billowing white dress which she wore in The Seven Year Itch, which sold for $4.6 million (€3.7 million) in 2011.

Monroe's billowing white dress sold for €3.7 million in 2011