She has walked hundreds of red carpets in her time, but Rosario Dawson clearly has more fun walking the streets of New York.
The 34-year-old actress could not wipe the smile off her face as she made her way around East Village on Thursday.
The Sin City star had spent the day with a friend relaxing and having some lunch, when she bumped into a group of people enjoying the warm weather on their stoop.