WEST HOLLYWOOD, Calif. (AP) – For someone who mocks celebrities on his popular blog, Perez Hilton sure has a lot of famous friends.

Christina Aguilera, the Jonas Brothers, Paris Hilton and Kim Kardashian were among some 200 well-wishers who attended the gossip king’s 31st birthday party Saturday night.

“I’m not thrilled with the number 31,” Hilton, whose real name is Mario Lavandeira, said on the pink carpet in front of the Viper Room nightclub. “But I am super excited that, right now, I’m happier in my life than I ever have been before.”

Hilton bragged that the first gift he received was from “High School Musical” heartthrob Zac Efron.

“He sent me a bottle of champagne to my hotel room, which made me squeal like a little school girl,” he gushed.

The Jonas Brothers, who dashed from the Kids’ Choice Awards to sing “Happy Birthday” to Hilton, gave him an autographed guitar.

Aguilera belted her version of Marilyn Monroe’s sultry birthday serenade to President John F. Kennedy.

“Happy birthday, Mr. Per-ez-ident,” she cooed.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.