

Is there a better (and more fun!) do-it-yourself project than masturbation?
We don't think so! And Rihanna doesn't think so either!
The newly single Barbadian princess promoted self-love in Manhattan on Wednesday in a provocative Another Enemy t-shirt, black zip-slit skirt and lace-up open-toe flats, both from the Rihanna for River Island collection.
Hey, Chris Brown, RiRi doesn't need you! She can DO IT HERSELF!
A rolled Celine clutch, gray beanie, and tons of Jennifer Fisher jewelry completed Rih's NAUGHTY look.
She may be bad, but she's perfectly good at it!
[Image via Splash News.]
__oPt.jpg)
She's taking that red straight to Paris!
After being whisked away from her Grecian family vacation courtesy of Kanye West's private jet, Kim Kardashian and her baby daddy hit the streets of Paris on Tuesday for some couples retail therapy.
And just like in Mykonos, Kimmy put her pregnant belly on display in another red number, this time a braided halterneck maxi, to peruse the racks at Givenchy, Ferragamo, Hermes, Celine and Lanvin.
To make sure she was extra comfy for her shopping spree with the Don, the pregnant one added a black jacket, slipped on a pair of Alaia sandals and carried her new favorite crocodile Lanvin clutch.
Let's hope 'Ye bought some mommy and baby goodies for their little Kimbryo — and maybe some "I'm sorry you had to suffer that hellacious family vacation without me" jewels.
[Image via CHP/FameFlynetPictures.]
__oPt.jpg)
She's three for three!
Kourtney Kardashian hit another street style homerun in a casual-chic ensem while filming Keeping Up With The Kardashians at Casa Vega restaurant in Studio City on Thursday.
The 33-year-old was easy and breezy in distressed jeans, white tee, and striped lightweight Love Sam jacket, which she accessorized with black Jean-Michel Cazabat pumps, a Celine tote, and Cartier tank watch.
Super cute for spring! What's not to love?!
[Image via WENN.]

Friends may come and go, but Disney bonds are forever!
High School Musical co-stars Ashley Tisdale and Vanessa Hudgens got together on Wednesday to spend their hard earned ca$$$h at Bloomingdale's in Beverly Hills.
Tired from her day of pampering and promoting, the Tiz dressed way down in Free City sweat pants, a oversized UNIF skeleton hand tank and Havaianas flip flops.
Vanessa kept things boho casual in a purple top, floral maxi skirt and Trove Tkees sandals.
When it came time to make like horse poop and hit the trail, neither of them wanted to be seen by the paps, so they used their little brown bags to cover up their faces.
Silly girls! At least Bloomies got some free advertising out of it.
[Image via Ramey Pix.]
__oPt.jpg)
Weather gets warmer, clothes get smaller, and everybody's happy!
Kourtney Kardashian enjoyed the El Lay sunshine on Wednesday in another perfect spring outfit consisting of a flowy print dress and gold Chanel gladiator sandals, which she styled with an ivory Celine bag and aviator sunnies.
The eldest Kardashian was on the way to pregnant sister Kim's house, and we imagine they combed through Kimmy's closet for pregnancy-appropriate leather pieces.
Ha!
Or maybe the fertilized one complained about all the weird things that are happening to her body and Kourtney empathized.
Whatever they did, we're sure it was all captured on camera!
[Image via AKM-GSI.]

Just another day in paradise heaven!
Alessandra Ambrosio left her kiddies and pup at home on Tuesday for a solo shopping excursion on Melrose Place.
Looking photo shoot ready, Ale hit up the Isabel Marant store wearing a loose white top with a bright yellow cami underneath and Sass & Bide chevron skinny jeans.
rag & bone booties, a Celine crocodile handbag, Westward Leaning sunnies and nice size shopping bag completed her ensem.
We can't wait to see her wear her latest purchase!
[Image via AKM-GSI.]
__oPt.jpg)
It's just not her day.
Khloe Kardashian was the unfortunate victim of Mother Nature on Friday and it all went down outside of mom Kris Jenner's El Lay office!
While chatting with her sisters, an overzealous gust of wind blew up her printed Thakoon dress and exposed her spankalicious Spanx for all the world to see!
Just moments after the tragic mishap, Khloe tweeted: