Emma Roberts attends the Salvatore Ferragamo Women's Resort 2012 Collection at the James B. Duke Mansion in New York on June 28, 2011. source