Rapper P.Diddy has praised Britney Spears for 'keeping her head up' even during bad times.
At a party in Hard Rock Hotel and Casino, the 37-year-old said that the pop star deserved due respect.
Spears was also present in the party and a source said that she was having a good time with beau Criss Angel.
"Britney was in a great mood all night, smiling, laughing, upbeat, she drank beer, vodka cranberry and vodka tonic", US Magazine quoted a source, as saying.
The source also added that Spears smoked a few cigarettes and danced to Rihanna's "Umbrella."
"She was really getting into the songs," the onlooker said.