Naomi Watts, Jennifer Lopez and Reese Witherspoon: Hottest Star Sightings of the Day (PHOTOS)

Naomi Watts as Diana
A first look at the actress as the late Princess.
Naomi As Diana On A Yacht
Naomi Watts recreates Princess Diana's famous boat trip.
Today’s edition of Celeb Snaps is all about the ladies.

Whether it’s gals who lunch or rock their world tours, Hollywood’s hottest starlets are running things around the world.

Naomi Watts was drop dead gorgeous at the Los Angeles premiere for her new flick, The Impossible, on Monday evening.

Watts told Celebuzz that Princess Diana would be “overjoyed” by Kate Middleton’s pregnancy. The 44-year-old Australian actress plays the late Princess in an upcoming film, Diana.

“The media is very different now then it was back then,” Watts said, referring to Lady Di’s tragic death in 1997 after her car lost control during a high-speed paparazzi chase in Paris.

However, Watts isn’t the only leading lady enjoying her time behind the flashbulbs.

Jennifer Lopez was rocking the house during her Melbourne, Australia leg of her Dance Again worldwide tour. The mother-of-two donned a sequined bodysuit, which hugged all her killer curves as she took the stage.

Back in sunny Los Angeles, Reese Witherspoon was seen strolling the streets of Beverly Hills after a luncheon with girlfriends. The Walk the Line star looked slim as she flaunted her post-baby in a little black dress and matching handbag.

How great do you think Witherspoon looks after having her son three months ago? Take a closer look in the gallery, above.

Celebuzz Single Player No Autoplay (CORE)
No changes are to be made to this player