Have you seen Titanic? It was released in 1997 and starred Leonardo DiCapprio and Kate Winslet.
Yes, I enjoyed it. James Cameron did an excellent job in writing, directing, and helping in the producing and editing of it.
It held a record for highest grossing movie until Avatar surpassed it. I remember people going to see it 2-3 times in the theater.
Yes, I watched it several times too, Winslet and DiCaprio did fantastic in their roles portraying their love for each other from different society statuses too.