5 Ryan Gosling and Rachel McAdams
A common formula for many of the best onscreen couples is radically different backgrounds. In the 2004 Nick Cassavetes-directed romantic comedy “The Notebook,” Ryan Gosling played Noah, a charming but poor young man. Allie is a well-to-do young woman set to marry a man who offers stability, but not the passion she had discovered in a fling with Noah. Against the odds, the pair finds it difficult to argue with what the heart wants.
4 John Travolta and Olivia Newton-John
In the 1978 film “Grease,” directed by Randal Kleiser, John Travolta and Olivia Newton-John shared their onscreen love in the form of music. Travolta played rebellious greaser Danny Zuko and Newton-John played the fresh-faced and beautiful Sandy Olsen. After some “summer lovin’,” the two return to high school and realize they are at the same school. This gives them the perfect venue to continue their fling. Their relationships is a bit more challenged in the real-life setting of high school.
3 Patrick Swayze and Jennifer Grey
Long before such TV hits as “So You Think You Can Dance” and “Dancing with the Stars,” the 1987 classic “Dirty Dancing” from director Emile Ardolino put dance on the forefront of entertainment. Patrick Swayze played camp dance instructor Johnny Castle and Jennifer Grey played Frances Houseman, who was nicknamed “Baby.” She was at the camp with her family. The pair fell in love and steamed up the dance floor with provocative moves. The couple was so iconic their moves have been recognized in other films, including the 2011 romantic comedy “Crazy, Stupid, Love.”
2 Clark Gable and Vivien Leigh
The onscreen romance between actors Clark Gable and Vivien Leigh in the 1939 film “Gone with the Wind,” directed by Victor Fleming, remains iconic, in part because of the epic status of the movie. Leigh played Scarlett O’Hara, a cunning and manipulative Southern beauty. Gable played Rhett Butler, a blockade runner during the Civil War who is enchanted with Scarlett’s beauty.
1 Leonardo DiCaprio and Kate Winslet
Leonardo DiCaprio and Kate Winslet famously played unconventional lovers aboard the Titanic in the 1997 film with the same name from director James Cameron. The two met aboard the ship. Winslet’s character came from an upscale background and DiCaprio’s was poor. The couple had an amazing chemistry and passionate romance before they met a devastating end with the rest of the people on board the ship. The pair were so good together, they hooked up again in the 2008 drama “Revolutionary Road.”