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:

katy perry

katy perry

Also on HuffPost:

Loading Slideshow...
  • May 2013

  • May 2013

  • May 2013

  • April 2013

  • March 2013

  • January 2013

  • December 2012

  • December 2012

  • October 2012

  • October 2012

  • June 2012

  • June 2012

  • July 2012

  • June 2012

    (Getty photo)

  • June 2012

    (Getty photo)

  • June 2012

    (Getty photo)

  • May 2012

    (Getty photo)

  • March 2012

    (Getty photo)

  • March 2012

    (Getty photo)

  • February 2012

    (Getty photo)

  • February 2012

    (Getty photo)

  • September 2011

    (Getty photo)

  • November 2011

    (Getty photo)

  • August 2011

    (Getty photo)

  • July 2011

    (Getty photo)

  • June 2011

    (Getty photo)

  • March 2011

    (Getty photo)

  • February 2011

    (Getty photo)

  • February 2011

    (Getty photo)

  • August 2010

    (Getty photos)

  • September 2010

    (Getty photo)

  • November 2010

    (Getty photo)

  • November 2010

    (Getty photo)

  • December 2010

    (Getty photo)

  • November 2009

    (Getty photo)

  • November 2009

    (Getty photo)

  • February 2009

    (Getty photo)

  • November 2008

    (Getty photo)

  • November 2008

    (Getty photo)

  • November 2008

    (Getty photo)

  • October 2008

    (Getty photo)

  • Braless Katy Perry Steps Out in Flapper Fashion

    Katy Perry looked amazing in flapper fashion at the City of Hope Spirit of Life Award 2012 in Los Angeles.