It was a leggy day for our famous friends, who stepped out around the world showing off their gams in the Best and Worst of fashion. We can never get enough of Knight and Day star Cameron Diaz’s perfect pair. The bombshell blonde hit The Daily Show with Jon Stewart wearing a dangerously short, shimmering mini with a khaki blazer and peep-toed heels, but we weren’t complaining!
While most people put comfort over couture, while flying the friendly skies, Lady Gaga uses the airport as a runway. Wearing S&M getup, which included a sheer bodysuit over a bra and panties, fishnet tights and leather chaps, the sassy singer elongated her legs in platform boots, which looked like stilts!
Katie Holmes showed off her long legs in fabulously flared denim, while Katy Perry had to cover up her onstage casualty with an ace bandage! We loved the California Gurl’s Syren latex fetish dress, which was customized with a cookie print, but weren’t feeling so patriotic about her red, white and blue Chanel Resort 2010 booties.
What controversial singer channeled Boy George, while performing onstage in NYC? Check out the gallery in Style to find out.