Katie's Birthday Bash!

Only on PEOPLE.com: Peek inside Tom's Cruise's surprise party for Katie Holmes (she's 27!)

A PERFECT NIGHT

Holmes plants a kiss on her sweetie, and after about a half-hour, the group hangs up their skates and ends the birthday night back at their midtown hotel.