Emma Roberts: Versace For H&M Launch




    Emma Roberts was spotted on the Hudson in New York City.

    The "Unfabulous" actress happily posed for the cameras at the launch of Versace for H&M.

Total Pageviews