
The 34-year-old former Spice Girl spent the Thanksgiving holidays with her husband David and their three sons - Brooklyn, 9, Romeo, 5, and Cruz, 3, - in New York City with Tom Cruise and Katie Holmes. The Beckhams even took in Katie’s Broadway play - All My Sons.