This article exists as part of the online archive for HuffPost Canada, which closed in 2021.

Katy Perry Channels Smurfette At 'The Smurfs 2' Photo Call (PHOTOS)

Why so blue, Katy Perry?

The 28-year-old "Firework" singer decked herself out in a matching blue ensemble at "The Smurfs 2" photo call in Cancun, Mexico, on Monday.

In a case of life imitating art, Katy's outfit, which consisted of a beautiful blue a-line lace dress and matching hairband and sunnies, matched her movie character, Smurfette.

That didn't stop Katy from mingling with her on-screen persona; the singer and a life-sized version of Smurfette were photographed hugging and having a laugh.

It seems that Katy has finally moved on from her ex-boyfriend, singer John Mayer. The two split up this year after eight months of on-and-off dating, Mayer confirmed to Ellen DeGeneres on her show earlier this month.

So who will Katy hook up with next? Well, if she keeps wearing revealing crop tops, our guess is she won't be single for much longer.

PHOTOS:

Also on HuffPost

Katy Perry's Wildest Looks

Suggest a correction
This article exists as part of the online archive for HuffPost Canada. Certain site features have been disabled. If you have questions or concerns, please check our FAQ or contact support@huffpost.com.