Does Katie Holmes have some sort of policy of only posing with men shorter than her? Well, it certainly seems like it.
After years of looking down on now ex-husband Tom Cruise on red carpets, Katie turned up to the Met Ball in New York on Monday night with a mystery fella who seemed to have quite a lot in common with her ex in the height department.
But instead of donning a pair of platform shoes a la Cruise, Katie's vertically challenged date stood on a handy nearby step to boost his inches.
Katie looked stunning in her flowing white Calvin Klein dress, with her hair styled in a massive quiff as she walked the red carpet outside the Metropolitan Museum of Art, which hosted the gala in celebration of their annual fashion exhibition opening its doors.
The punk-themed bash was awash with stars including Beyonce, Katy Perry, Madonna, Katie Holmes, Miley Cyrus, Kylie Minogue, Kim Kardashian and Jennifer Lawrence, who you can see showing off their edgy looks in the gallery below...