Shailene Woodley has had no problem showing off her body as of lately, so it's no surprise that Ansel Elgort's "The Fault in Our Stars" costar had no problem stripping down on the cover of a magazine.

According to Entertainment Wise, Theo James' "Divergent" cast girlfriend actually works pretty hard to keep her body in shape.

The 22-year-old opened up about her health and fitness routine in the latest issue of Women's Health magazine.