Katie Holmes' birthday cake!

Katie Holmes was performing at the Broadway on her 30th birthday and Tom Cruise was not even at the venue. But that does not mean the two are having problems, considering the elaborate birthday surprise he�planned for her to make sure his presence was felt. At the end of the show, Katie's co-star John Lithgow announced, "Tom Cruise, our good friend, devoted fan to the show, doting husband of Katie, could not be here tonight. He's heartsick that he couldn't be here... but he wanted to make his presence felt. So, he's joining us, inviting all of you, to celebrate Katie's birthday." And out came the five-tiered, white-frosted, circular birthday cake amidst resounding applause and cheer from all present.

An obviously surprised�and elated Katie brought daughter Suri on stage and together they blew out the candles as her co-stars and the audience sang Happy Birthday. "I planned it so that when she comes out for the standing ovation, John [would] get the whole audience to wish her a happy birthday," said Tom, who could not make it because he was at the Los Angeles premiere of his new film Valkyrie.