The famous dress worn by Marilyn Monroe when she sang 'Happy Birthday Mr President' to John F Kennedy has sold for a world record price at Julien's Auctions in Los Angeles, fetching $4.8 million (£3.87 million).
The piece of A-list history was bought by museum chain Ripley's Believe It Or Not.
The custom-made Jean Louis piece features more than 2,500 hand-stitched crystals and it was so tight that Monroe was said to have been sewn into it before her performance for JFK.
The auction listing stated: "Under a bright spotlight, the legendary Marilyn Monroe walked on stage and peeled away her white ermine fur coat, revealing a skintight, sheer, flesh-colored dress that sparkled with over 2,500 hand-stitched crystals. "
Adding: "The song and performance were remembered for many reasons, not the least because it was one of her last public appearances before her untimely death less than three months later.
"Sadly, President Kennedy died a year later and that infamous night at MSG was the last known time they saw each other."
Martin Nolan, Executive Director of Julien's Auctions, said: "To be part of the continued interest around this legend is always thrilling.
"This dress, this story, this momentous occasion represents a defining moment in history.
"This auction will remind the world why Marilyn Monroe remains an icon."
The previous most expensive dress sold at auction was Monroe's white outfit from 'The Seven Year Itch' which sold for $4.6m in 2011.
10 incredible auctions
10 incredible auctions
The most expensive watch ever sold at auction fetched just under $24 million in November 2014. The gold pocket watch was made by Patek Philippe, and is the most complex ever made without the use of computer technology.
The Henry Graves Supercomplication was commissioned in 1925, and took eight years to make.
The world's most expensive stamp sold at auction in 2014 for over $9 million.
The British Guiana One-Cent Magenta is as rare as a stamp can get. British Guiana was one of the first countries in the New World to start issuing stamps, but in 1856, they ran out, and asked the local newspaper printer to produce extras.
There were two denominations: the four-cent, which is very rare, and the one-cent - of which only one has ever been discovered.
In May 2015, an anonymous London businesswoman snapped up the licence plate KR15 HNA for £233,000, making it the most expensive standard number plate ever to be sold in the UK.
Queen Victoria's bloomers sold at auction for £6,200, along with a pair of her silk stockings.
They have a 52-inch waist, and belonged to the monarch in the 1890s - "towards the end of her life when she had eaten a lot more than most people could afford to," said auctioneer Michael Hogben. In today's sizing, they'd be a size 26.
In 2014, a three-year-old slice of cake sold at auction for $7,500 (£4,800). The reason the stale cake was in such demand was that it was from the marriage of Prince William to Kate Middleton in 2011.
The buyer said he intended to give it away as part of promoting his Silicon Valley start-up.
A British coin sold at auction for a record-breaking £430,000 in 2014. After fees, the buyer paid £516,000 - making it the most expensive modern British coin ever to be sold.
The coin is only one of two in existence. It was a 'proof' for a gold sovereign which was meant to be produced to commemorate the coronation of Edward VIII in 1937. However, Edward abdicated in 1936, so the coronation never happened and the coins were never made