
Katie Holmes didn’t get to spend her 30th birthday with hubby Tom Cruise, but the Top Gun star made sure his presence was felt on his wife’s big day.
Holmes, who’s starring in the play “All My Sons,” spent Thursday night performing on Broadway, while Cruise was at the L.A. premiere of his new flick Valkyrie.
Tom made up for his absence by sending Katie a giant, five-tiered birthday cake. “It looked like a wedding cake,” an audience member tells CelebTV.com.
When the cake was wheeled out, Katie’s costar John Lithgow announced that Tom Cruise was “heartsick” about missing his wife’s birthday, adding: “Tom has seen the play 15 times. He’s seen the show more than anyone I know.”
Lithgow then invited the crowd to sing “Happy Birthday” to the actress, who “looked embarrassed and covered her mouth,” according to our source.
Holmes then motioned to the stage wing “and out walks little Suri, carrying a blue balloon.”
The toddler, decked out in a plaid dress, red leather dress and silver flats, helped her mom blow out the birthday candles.