Jennifer Hudson performed at the 39th Annual Boston Pops Fireworks Spectacular in Boston, Massachusetts, on July 4th, held at the Hatch Shell on the Esplanade.
Before the fireworks display, the Grammy- and Oscar-winning actress showcased her powerhouse vocal ability as she sang renditions of Nina Simone’s ‘Feeling Good’ and Jennifer Holiday’s ‘And I’m Telling You I’m Not Going’.
The singer looked stunning wearing a Roberto Cavalli gown.
Her zebra-printed jersey dress which wrapped around her gorgeous figure was held together by a jewel-encrusted ring at the hip to highlight the deep neckline and dramatic front slit of a sultry floor-sweeping gown.
Opting for a selection of rings, Jennifer also accessorized her look with blush T-bar sandals.
Blunt bangs and a dark pink lip colour provided the finishing touches.
Credit: Getty
MORE FROM RED CARPET FASHION AWARDS:
Posted by Catherine Kallon on July 6th, 2012 In: Jennifer Hudson, Roberto Cavalli










































Emma Watson’s A.L.C. ‘Shelby’ Dress
Leighton Meester’s Lovers + Friends ‘Escape’ Romper
Who Was Your Best Dressed On Day 7 of Cannes Film Festival 2013?
Gwyneth Paltrow In Prabal Gurung – Goop Launches The Summer Season
Ahna O’Reilly In Christian Dior – Stella Artois Suite
Cannes Film Festival Day 7 Red Carpet Round Up
















