We all have our blue days, and one of the ways I deal with them is by grabbing a cup of tea or hot chocolate, snuggle up in bed and put on a film. The film I choose sometimes depends on what mood I'm in, but there are some that I always go back to. Here are my favourite films that always cheer me up:

1. Perks of Being A Wallflower

Perks is one of my all-time favourite books, and when I heard they were making a film of it, I was so excited. It's an uplifting story of Charlie, a wallflower, who begins his first year at high school. If you've not read the book or watched this film I recommend it! It always makes me feel better because I can relate to elements of it, and it reminds me how we all go through crappy times in our life - it's cathartic!

2. When Harry Met Sally

This is a rom-com classic starring Meg Ryan and Billy Crystal, and written by the late great Nora Ephron (who also wrote Sleepless in Seattle and You've Got Mail - other favourite films of mine). The main characters, Harry and Sally, begin with their long drive from Chicago to New York after college, and the story shows you that if two people are meant to be together, somehow they'll wind up back together again. I love it because it always makes me laugh, it's light-hearted and it's a generally happy film!

3. About Time

Written and directed by the wonderfully talented Richard Curtis, About Time is about a man who discovers he can travel back in time to change life for the better. It's got the typical British humour with hilarious characters, and it's just such a charming story! It always cheers me up because it's a comfort film for me and I love the message of living each day to the full.

4. The Holiday

I'll be honest, one of the reasons I love this film is because I love Christmas, and I love Christmas so much that I'll watch Christmas films any time of the year. The Holiday is a cosy, romantic comedy that always makes me happy to watch and I always try to work out which holiday I'd want to be in (have to say, I'd rather be Cameron Diaz and go to Surrey for Christmas than LA, but hey ho). Again, another charming and heart-warming film!

5. Frozen

A Disney film had to be in here somewhere. Sorry not sorry because I love Frozen, and it always cheers me up, and it's beautifully made, and the songs are great, and again, it's another happy film. If you've seen it, chances are you'll be able to see why it's on this list!

6. Forrest Gump

Perhaps one of the best films ever, starring everyone's favourite actor, Forrest Gump is always the one that makes me laugh the most. It's got so many good lines, it's cleverly written, the characters are so endearing and it's so slyly funny that it couldn't not be on this list. You just want to give Tom Hanks a hug when you see him in this! It always makes me feel better and it will always be one of my favourites.