Self-Portraitists

Mariah Carey, Heidi Klum & More Celebrity Twitter Pictures (PHOTOS)

Rihanna’s teeny bikini, Khloe Kardashian’s naval gaze, plus more shots tweeted by the stars’ this week.

Rihanna’s teeny bikini, Khloé Kardashian’s naval gaze, an ‘Office’ reunion in New York, and more of the best shots tweeted by the stars this week.

Khloé Kardashian

“Ahoy captain!!!,” tweeted Khloé Kardashian, who showed off her slim body in a sexy sailor costume. The Keeping Up With the Kardashians star and new aunt to North West defended husband Lamar Odom this week after he was involved in a public argument with paparazzi.

Milla Jovovich

Who says you need makeup to look beautiful? Milla Jovovich posted this picture of herself sporting the natural look. “#Tiredbuthappy #yesnomakeup #dealwithit,” she tweeted.The Resident Evil actress has been confirmed to star in the series’s sixth installment, which is scheduled to be released next year.

Mariah Carey

Don’t worry, she’ll be OK! Mariah Carey tweeted this picture of herself in the hospital after an accident on a music-video set. “Dislocated my shoulder on the remix video with Jeezy, sporting a very fashionable sling for the next couple of weeks,” she said.

Ashley Tisdale

“Beach hair don’t care #vacation #nofuss #relaxing,” said Ashley Tisdale when she tweeted this summer selfie. The actress, last seen in Scary MoVie, recently returned to the music studio and has plans to eventually release her third album. “I want to surprise people a little bit, something different from what I’ve done before,” she told MTV News.

Rihanna

Rihanna enjoyed the warm summer weather by relaxing in a tiny bikini with a friend. Showing off her slim body and tattoos, she tweeted, “Oh baby I’m a Roc StaR.” Although it may seem hard to believe, the singer and fashion designer recently revealed that even she suffers from body-image issues.

Heidi Klum

The America’s Got Talent judge and mom of four got playful during a family trip to the theater. “Took the kids to see Spider-Man on Broadway... but, as you can see, I probably had the most fun,” she tweeted.

Rainn Wilson

It’s an Office reunion! Rainn Wilson caught up with former co-star Jenna Fischer at New York City’s Washington Square Park. “Seeing a lovely old (young, hot) friend in NYC! #WSP @jennafischer,” he tweeted. Up next for the actor: a starring role as a detective in the CBS crime drama Backstrom.

Paula Abdul

Paula Abdul showed off her dance moves with her mini-me in this photo posted to her WhoSay page. The former American Idol judge and choreographer was preparing for her role as a guest judge on Fox’s So You Think You Can Dance. “MicroPaula has the moves, do you?? xoP #IGNITE #SYTYCD,” she wrote.

Hugh Jackman

Celebrities love gifts! Hugh Jackman showed off a present he received from a 15-year-old fan on Twitter. “Thanks for the awesome friendship bracelet! Love it. #socool,” he tweeted. The actor’s next film, The Wolverine, opens in theaters July 26.

Blake Shelton

Someone’s tired! A rowdy Blake Shelton poked fun at a sleeping man at one of his shows and said, “One of my favorite things about performing live is going out and meeting my fans.” The country singer is filming the blind-audition episodes for Season 5 of The Voice and will hit the road this month for his Ten Times Crazier Tour.

Snooki

Who knew she could look so chic? The former Jersey Shore star got glam for a long day in New York and tweeted, “City bound to get business done.” The pint-size reality star, who recently offered parenting advice to new dad Channing Tatum, is keeping busy with her son, Lorenzo, and a new reporting gig for MTV.