Emma Roberts: CNN Heroes Tribute!




Emma Roberts was spotted on the red carpet in Los Angeles, California.

The "Scream 4" actress looked great while attending the "CNN Heroes: An All-Star Tribute".