Britney and Katy Perry At The Smurf Premiere

Britney Spears, Katy Perry, Neil Patrick Harris and more stars hit the blue carpet at the Smurfs 2 premiere in Los Angeles on Sunday.

Spears attended the screening with her sons and “Ooh La La” music video co-stars, Jayden James and Sean Preston.

Meanwhile, Christina Ricci, Hank Azaria and more stars stepped out for the movie’s New York screening.

Smurfs 2 opens on July 31.

thing about britney is she can look so fucking busted, but then the complete opposite in a split second. props to her make-up/renovation team as she looks good