Emma Stone dazzled fans as she arrived at the Berlin Film Festival to promote her new movie The Croods.
The Spider-Man beauty opted for a bright orange and white dress with her hair up as she posed for pictures.
Emma was joined by Nicolas Cage, who also voices a character in the 3D computer-animated adventure comedy.
The film follows a family of cave people whose world is rocked by an earthquake.
Emma plays teenager Eep, who falls for a nomad called Guy, who is voiced by Ryan Reynolds. Nicolas voices Eep's dad, Grug.
Earlier in the day, Emma was snapped signing photographs for fans as she arrived in Germany.
