Rachel Weisz has upped her game when it comes to red carpet style.
On Wednesday, the British beauty made a series of glamorous appearances in New York City in a string of sexy dresses.
It's little wonder that the 41-year-old actress is dressing to impress with a new racy wardrobe.
Rachel is married to one of Britian's most eligible actors, Bond star Daniel Craig.
And as super-suave 007, he regularly works alongside some of the industry's most beautiful women.
CLICK ON PHOTOS FOR GALLERY
Not that the new 'Bond girl' has anything to worry about – she looked incredible as she swept through the streets of the Big Apple promoting her new film, The Whistleblower.
Her first show-stopping look came as she arrived at The Today Show in an unusual beige leather dress teamed with a pair of peep-toe heels.
Rachel's next outfit was an equally thigh-skimming design in black that featured a plunging neckline.
But the 'pièce de résistance' was the stunning red number she wore for an evening screening of the movie.
With her hair in waves and wearing 'natural' makeup, Rachel looked every inch the English rose as she attended the Cinema Society unveiling.
Her husband of one month would have certainly agreed.
Although not on the red carpet with his new wife at the event, Daniel, 43, was spotted attending an after party with Rachel, arriving hand-in-hand with the mother-of-one.
More celebrity weddings
All the news as Duchess Kate's due date draws close...