Celebrities attended the VH1 Divas Celebrates Soul at the Hammerstein Ballroom in NYC on Dec. 19, and Jennifer Hudson made a crystal clear diva statement, wearing Francesco Scognamiglio Fall 2011 from head to toe.

'VH1 Divas Celebrates Soul' honored cities like Philadelphia, Detroit, Chicago and London for their contribution to soul music. Mary J. Blige, Chaka Khan, Florence Welch and Jessie J were other celebs among the many who attended the event.