"You look at Tom and he's one of the most handsome men I've ever met." David Beckham on pal Tom Cruise.