You don’t have to be a fan of Downton Abbey to appreciate the beauty and talent of Lily James. The gorgeous, 28-year-old, English actress has demonstrated quite the range in her acting career, and looks to once again shift gears in her latest role in the highly reviewed (and high-octane) action-comedy Baby Driver.

From casual to glamorous, James finds a way to rock whatever she’s wearing or doing. Check out her many different looks in this head-turning slideshow.