Posted on Wed Nov 26th, 2008 4:50pm PDT
The Hollywood super-couple and the British soccer stud, together again!
Katie Holmes is in NYC performing All My Sons on Broadway, and not only did her hot hubby Tom Cruise stop by to watch, so did David Beckham! It looks like all that male attention worked wonders, too - just check out the beaming smile on Katie's face!
How could she not be happy with guys like Tom and David around?!?
Stories from around the Web