It's been called the wedding of the century. On April 18, 1956, in a real-life fairytale, American Actress Grace Kelly became a princess when she married Monaco's Prince Rainier.
Now one of the most recognizable wedding dresses of all time, Kelly's stunning gown was actually a gift to the actress from MGM. Designed by costume designer Helen Rose, needed 30 seamstresses and six weeks to make the dress, which features a high neckline, multiple petticoats, antique Brussels lace, and hundreds of tiny pearls, is now owned by the Philadelphia Museum of Art, which displays it from time to time. Its silhouette continues to inspire modern brides from Mirada Kerr to Kate Middleton, but it wasn't the the only dress Kelly wore for her wedding.