Entertainment Weekly May 9, 2014 Ansel Elgort and Shailene Woodley. The Fault in Our Stars.