Rosamund Pike, 46, was a Bond girl, see her now

Rosamund Pike, 46, Shines Again on the Red Carpet

British actress Rosamund Pike, celebrated for her role as MI6 agent Miranda Frost in the 2002 James Bond film Die Another Day, made a rare and dazzling red carpet appearance this week. The Golden Globe winner, now 46, once again captivated audiences with her elegance and timeless charm.

From Bond Girl to Acclaimed Actress

Pike first gained international attention co-starring with Pierce Brosnan and Halle Berry in Die Another Day, where her portrayal of Miranda Frost became one of the franchise’s standout performances. In a memorable scene, she appeared in a silver one-shoulder gown during the film’s iconic ice house party.

Red Carpet Comeback

On Monday evening, Pike turned heads at the New York City premiere of Now You See Me: Now You Don’t. She wore a sleeveless canary yellow dress that highlighted her graceful style, reminding fans why she remains a symbol of sophistication more than two decades after her Bond debut.

Career Beyond 007

After her breakout performance as Miranda Frost, Pike went on to star alongside Hollywood greats including Tom Cruise, Ben Affleck, Christian Bale, and Jacob Elordi. Her filmography includes praised roles in Pride & Prejudice (2005), An Education (2009), and Made in Dagenham (2010).

“Rosamund Pike was one of the most iconic and beautiful Bond girls of all time.”

Summary

Rosamund Pike, known for her role in Die Another Day, continues to captivate audiences with her poise and enduring Hollywood presence at age 46.

more

Daily Mail Daily Mail — 2025-11-11