Katie Holmes‘ 28th birthday was a busy day. After feeding the homeless kids downtown, husband Tom Cruise took her to Stephan Spielberg’s 60th birthday party held at Santa Monica airport. Afterwards she was whisked off to a secret location. Tom had prepared a romantic evening at the Beverly Hills Hotel. A $5K PER NIGHT rose petal strewn, candlelit bungalow is where they spent the rest of her birthday night.