Skip Nav

Emma Roberts posed in purple on the red carpet for Adult World.