Classic romance never get old. Here are our picks for the 50 best romantic movies of all time, with a diverse range of comedies, dramas, quirky independent movies, foreign films, and old Hollywood classics. Plus, where to watch them all.