HOLLYWOOD star Reese Witherspoon is shaken and stirred by James Bond films — saying they objectify women in bikinis.

The Oscar winner, 49, blasted Bond Girls such as and Ursula Andress.

Reese Witherspoon attends the 30th Annual Screen Actors Guild Awards in a red dress.Reese Witherspoon says James Bond films objectify women in bikinisCredit: Getty Halle Berry as Jinx in the film 'James Bond: Die Another Day' (2002), wearing an orange bikini with a white belt.Halle Berry is one of a long line of Bond Girls, starring in Die Another DayCredit: Allstar

She said: “Women deserve better stories because women save the day all the time.

“We are not wearing bikinis while we do it.”

Reese was in to plug her co-written novel Gone Before Goodbye.

is best known for her roles in Legally Blonde, critically-acclaimed , and the dark Cruel Intentions.

She’s been taking home awards since 2006 including Academy Awards, , Teen Choice Awards, and .

She’s set to feature on of The Morning Show alongside .

Her first break came when she appeared in several local TV adverts at just age seven.

She was soon securing major movie roles as a teenager and throughout the 1990s.

Honey Ryder from James Bond: Dr. No, in a white bikini, holding seashells, with a knife on her hip.Ursula Andress was the iconic Bond Girl who starred in Dr No, setting a trend for future filmsCredit: