Who Wore It Better Printed Skirt: Olivia Wilde Vs. Emma Roberts

Two Hollywood starlets, two adorable printed skirts. Olivia Wilde stepped out in polka dots at a Revlon event announcing her as the brands new ambassador while Emma Roberts posed of the camera in a cute navy blue and white skirt in Beverly Hills.

Who do you think wore it better?