Actress and singer Jennifer Hudson arrives at the 18th Annual Elton John AIDS Foundation Academy Award Viewing Party in West Hollywood, California March 7, 2010. [Agencies]