8. Marilyn Monroe’s dress from Gentlemen Prefer Blondes – $1.2 million
Marilyn Monroe was an icon like few others have been. Being beautiful, famous and dying young has a way of ensuring that. Could you imagine an 80-year-old Monroe playing the old lady from Titanic? Neither can we. One of the most expensive dresses in movie memorabilia history was auctioned off in 2011 as part of an amazing collection from actress Debbie Reynolds. Even younger people who may not have seen Gentlemen Prefer Blondes will remember the scene in question if they ever saw Madonna’s Material Girl video.