It's the one and only Rihanna with her good friend, Perez Hilton.
But what is he wearing on his head??
I do believe it's a Hello Kitty shower cap! LOL!! XD
I really have no idea why he's wearing it. He totally rocks it though.
I want that shower cap....