Katie Holmes and Tom Cruise and little Suri Cruise just celebrated Katie's 33rd birthday at Buddakan Restaurant in New York City! (Interesting fact: Buddakan is the restaurant where they had Carrie and Big's engagement dinner in the first Sex and the City movie). It looks like they had a great night but what is Katie wearing? A weird lace top/navy velvet jumpsuit, it's just so strange! Maybe Katie is starting to go through a mid-life fashion crisis?