Top American entertainers, Tom Cruise and David Beckham are very good friends, at the least the picture above says so. They enjoyed their evening together in Notting Hill with a bottle of red wine.