Jennifer Hudson At Vanity Fair Shoot in Los Angeles