Tom Cruise and Katie Holmes perform at the A Fine Romance Benefit 5-4-2010 20