Will Smith and Tom Cruise are two Hollywood legends who have seen and done it all.

They are both firm fan favourites who have stood the test of time but if you had to choose....