Who wears short shorts? Katie Holmes!
Flaunting her long legs for all to see, Holmes donned a pair of the teensiest denim shorts to attend Robert Downey Jr.'s 50th birthday bash, hosted at the Barker Hangar at the Santa Monica Airport on Saturday, April 4.
Adding even more sex appeal, the Woman in Gold actress, 36, accessorized with sky-high white heels, which further highlighted her lean stems. She completed the ensemble with a peekaboo lace coat (longer than her shorts!), a floral tote, and gold hoop earrings.
While Holmes' beau, Jamie Foxx, was not photographed at the star-studded event, the Oscar winner may have been in attendance, as he's a good friend of the birthday boy's. The actors both starred in 2009's The Soloist and 2010's Due Date. (Us Weekly was the first to break the news in March that Foxx and Holmes have been dating for nearly a year and a half.)
After partying the night away, the next day, the Dawson's Creek alum took her 8-year-old daughter with Tom Cruise, Suri, to Disneyland, where the young fashionista was spotted getting her face painted.
While Holmes and Foxx have been keeping their affair on the down low, one couple seemed particularly pleased to publicly debut their love: Gwyneth Paltrow and Glee producer Brad Falchuk, who have been quietly dating for the last seven-and-a-half months.
Who else scored an invite? Orlando Bloom, Jason Bateman, Justin Theroux, Jennifer Aniston, Reese Witherspoon, Gwen Stefani, and Gavin Rossdale, who all came out to celebrate the Iron Man actor's milestone.
What do you think of Holmes' sexy party style? Tweet with @UsWeekly using the hashtag #stylebyUs!
For access to all our exclusive celebrity videos and interviews – Subscribe on Youtube!