CREDIT: Pixabay

On a budget this Valentine’s day? Or simply have no-one to spend the day with? Don’t worry, you’re not alone. Sit back and treat yourself to a night in with a romantic film. Here are the top films to watch this Valentine’s day.


1. Breathe (2017)

After contracting polio at the young age of 28, Robin Cavendish (Andrew Garfield) is confined to his bed and given only months to live.

But with the help of his wife Diana (Claire Foy) and her twin brothers, and the innovative ideas of inventor Teddy Hall, Cavendish emerges from the hospital ward and devotes the rest of his life to helping fellow patients and the disabled.

The film highlights how no matter what struggles people can face together, sticking by one another can make you forget all about them, love takes priority!


2. La La Land (2016)

When Sebastian (Ryan Gosling), a pianist, and Mia (Emma Stone), an actress, follow their passion and achieve success in their respective fields, they find themselves torn between their love for each other and their careers.
The film won many awards upon release, such as best directing in 2017, earning almost 450 million dollars at box office.
It has been labelled by critics as one of the best romance films of the 21st century.

3. Crazy, Stupid, Love (2011)

CREDIT: PsyCats Games
Cal (Steve Carell), a middle-aged man, is heartbroken when his wife asks for a divorce.
However, to get over his loss, he starts picking up women at a bar on the insistence of his new-found friend, Jacob (Ryan Gosling).
However, this new found ‘skill’ soon comes back to haunt him as an unexpected turn of events takes place, causing tension between the new friends.
A classic rom-com that will certainly make you smile.

4. Titanic (1997)

Titanic, CREDITS: ShareAlike 4.0 International (CC BY-SA 4.0)
Feeling alone on Valentine’s day? Get your emotions out by watching an all-time classic which is bound to get the waterworks going.
We are talking about the masterpiece, Titanic.
Seventeen-year-old Rose (Kate Winslet) hails from an aristocratic family and is set to be married. When she boards the Titanic, she meets Jack Dawson (Leonardo DiCaprio), an artist, and falls in love with him.
However, with the ship meeting its fate in the middle of the Atlantic Ocean, everything is turned upside down as the pair try and escape a watery death.

5. Valentine’s Day (2010)

CREDIT: Flickr
On Valentine’s Day, several couples face struggles related to their love lives while others try their best to find love.
However, they try to overcome the challenges to make things work.
The film stars big names such as Jennifer Garner, Ashton Kutcher, Julia Roberts and Taylor Lautner so you can guarantee a successful movie night.
Be your own date this Valentine’s Day and buy your own chocolates to watch with these must see movies.