Hot or Not: Selena Gomez Channels a Smurf

First of all, happy 25th birthday to Lady Gaga! Speaking of birthdays, Perez Hilton turned 33 yesterday—and today, he celebrated his “Blue Ball” birthday in Hollywood. Selena Gomez certainly took the “blue” part to heart: she sang Perez Happy Birthday in this sparkly, electric blue outfit:

What do you think? H/N?