Jennifer Hudson is no stranger to looking picture perfect, but lately the Oscar and Grammy winner has been bringing her A-game to the red carpet with a slew of sophisticated and chic ensembles that spotlight her new svelte, and more importantly healthier, hot bod. Check her out during her “Winnie” promo tour in Cannes, France.