Jennifer Hudson attended the 85th Academy Awards, held at the Dolby Theatre in Los Angeles, California this evening. The Smash actress and Oscar winner wore a stunning blue, long sleeved sequined gown from Roberto Cavalli Couture. Hudson is definitely having a lot of fun in her thinner body. She showed off some leg with the center slit on the gown. She carried a Jimmy Choo clutch and wore XXX shoes to complete her look.