Slide Picture of Emma Roberts at Escada in Germany

Sparkle and Shine

Emma Roberts posed pretty at the Escada store opening in Germany on Thursday.

Latest