11/07/2013 18:52 BST | Updated 22/05/2015 10:12 BST

Happy Birthday, Tom Cruise!

Today film actor, producer, and Scientologist Tom Cruise celebrates his 50th birthday (if you've not sent a card we suggest you put one in the post pronto).

tom cruise

The Hollywood star has entertained us over the years starring in some of our favourite blockbuster films including, Mission Impossible, Top Gun and The Last Samurai, as well as captivating us with his leading ladies, from Penelope Cruz to Nicole Kidman to Katie Holmes (sob).

To celebrate Mr Cruise's half century, we've taken a (rather meandering) trip down memory lane.

Happy Birthday, Tom.

And if you're still struggling to come to terms with Tom's split from Katie, you can always remember the good times: