Sale alla ribalta con i ruoli di Bridget Vreeland nel film 4 amiche e un paio di jeans (2005) e di Serena van der Woodsen nella serie tv Gossip Girl (2007-2012), e in seguito collabora con registi quali Ben Affleck in The Town (2010), Oliver Stone in Le belve (2012) e Woody Allen in Café Society (2016).
Dal 2012 è sposata con l’attore Ryan Reynolds, conosciuto sul set di Lanterna verde, e con lui ha 4 figli.