Pics of the day...

A flawless Rihanna was spotted at her favourite Italian eatery Giorgio Baldi in Santa Monica last night.

Rihanna's hair colour is everything, and then I look down at her shoes and I'm salivating like crazy!

Her 'Bitch Better Have My Money' video has been getting some very mixed reviews this week. Personally I loved it, but some of you lot are so damn uptight!

Former pop singer Samantha Mumba showed off her amazing bikini body at a beach in Malibu this week. I want to hate on her soooo bad. She gave birth to her daughter four months ago and her body looks like that?! FML!!!! Her epic snapback game is right up there with Ciara:

Beyoncé looking fierce in New York. I need that dress in my life. She's put on a bit of weight, but this is weight that makes her look so sexy. Bey was never meant to be skinny, because she is not naturally built that way. When she embraces her real body type, she looks amazing.

Her sister Solange was spotted carrying a cake at LAX:

Her other sister Kelly Rowland was spotted leaving Urth café in LA. Looks like the fitness fanatic paid a trip to the gym along the way:

Tinashe performed at day 2 of the New Look Wireless festival:

As did Mary J. Blige:

Drake headlined day one, and I have to admit, I never thought he was cute until now. Scratch that, he looks fiooone! This facial hair is making me want to jump his bones. He better NOT get rid or I'm protesting!:

Christina Milian was spotted at Best Buy in Hollywood. These clothes though...

Ariana Grande spotted at LAX trying to hide (something?):

Nicole Scherzinger took to the stage at 'A Capitol Fourth 2015 Independence Day Concert' dress rehearsals. She looks nice here but after seeing her drunken vagina-cocking birthday pics this week in Greece, I'll never look at her the same way again:

Britney Spears spotted out in Calabasas:

Fergie spotted in LA:

Ciara looking statuesque and a little Kung Fu-ish in New York. She's gorgeous but I know she has enough money to invest in a better wig than that:

Mariah Carey and new fella James Packer enjoy a date night in Cannes. Hmmm... she needs to dress according to her size and not the body she wishes she had. Simply put, she's not young or slim enough to pull off that dress, and even if she was, it still wouldn't be hot. Sorry Mimi!: