Skip to main contentSkip to footer

Teri and Jessica catch Jennifer's sizzling set at Fashion Rocks gig

Share this:

The annual Fashion Rocks concert lived up to its name, taking over New York with a sensational mix of funky sounds and designer frocks. Marking the beginning of city's week-long catwalk extravaganza, the event always attracts its fair share of the glamorous and gorgeous - and Thursday night was no exception.

Local girl Jennifer Lopez gave an eye-popping performance, descending onto the stage in a cage wearing a sequinned trenchcoat, which she ripped off to reveal a babydoll minidress and cavort with a cohort of male dancers.

Other highlights were Alicia Keys' soulful duet with Carlos Santana and a performance by Black Eyed Peas singer Fergie and Aerosmith.

Meanwhile Teri Hatcher was on fine form, carrying out presenting duties hand in hand with rapper 50 Cent. The Desperate Housewife was clearly having as much fun off-stage, too, giggling away with a sexily Versace-clad Jessica Alba.

The Italian fashion house was also behind Mischa Barton's stunning Princess Leia-style metallic gown, while her expectant friend Nicole Richie chose a bold bump-flattering monochrome creation.

Photo: © Alphapress.com
The two screen stars were letting their hair down at the Fashion Rocks eventPhoto: © Rexy
Photo: © Alphapress.com
Latin diva J Lo led the way on the music front with a stunning performance at the charity galaPhoto: © Getty Images
Photo: © Alphapress.com
Also enjoying the evening was actress Mischa Barton, fabulous in VersacePhoto: © Getty Images

More Fashion

See more