Jennifer Hudson Works LBD at InStyle 20th Anniversary Party