She’s known for her porcelain skin and delicate, modern beauty.
But Saoirse Ronan went all Swinging Sixties as she hit the red carpet at the On Chesil Beach premiere at the BFI London Film Festival on Sunday.
The 23-year-old actress rocked a structured minidress for the red carpet event which showed off her long legs, seemingly taking inspiration from the decade the film is set in.