See who attended the premiere of Smurfs 2 in New York and LA, and what they wore.

Christina Ricci Smurfs

Christina Ricci poses with Smurfette at the New York premiere of Smurfs 2. Image c/o Getty

The Regency Village Theatre in Westwood, California, as well as the Lighthouse International Theater in New York were both hosts of the Smurfs 2 premiere. Christina Ricci was one of the most stylish appearances, as she graced the New York premiere in a Thom Brown fitted midi dress, a nude Jimmy Choo clutch and Casadei shoes on Sunday. Meanwhile, the star of the California screening was by far Katy Perry, who wore a dark blue number by Tadashi Shoji and matching shoes. The singer has made a habit out of wearing blue dresses to Smurfs-related events, and we think it's really cute.

Katy Perry Smurfs

Katy Perry wearing blue at the LA premiere of Smurfs 2. Image c/o Getty

Jayma Mays Smurfs

Jayma Mays at the LA premiere of Smurfs 2. Image c/o

A breath of fresh air was Jayma Mays' colorful outfit: she wore a Paper London colorblock dress with B Brian Atwood booties and a big smile on her face. Also present at the LA event were Neil Patrick Harris and Britney Spears, while on the other coat we saw Hank Azarea (Gargamel) in attendance. Spears sported a light blue mini dress with black panels, from Here Lager by Max Azria, with Yves Saint Laurent shoes.

The movie will be released to the public on July 31, just a few days from now. Catch the trailer below:

[youtube id=”W-yEIIMtwCA” width=”600″ height=”350″]