Shailene Woodley is glad her boobs have shrunk.

The 22-year-old actress had to lose weight for her role as an ill teenager in 'The Fault in Our Stars', which meant her breasts have got smaller, but she insists it's a positive thing because she no longer has to wear a bra.

She explained: ''I'm in a place where I feel healthier than I've ever been, and my body is exactly where it wants to be. I feel like I'm a woman. My boobs shrank. No one tells you that when you lose weight. No bra, no problem!''

The blonde beauty admits the heartbreaking movie - based on a teenage cancer patient - made her re-evaluate her life and the way she treats herself and others around her.

She explained to InStyle magazine: ''It changed my whole life and put things in perspective. I realised I was good at being outwardly positive because that's how I am by nature. But internally? I was so mean to myself.

''Realising I needed to make a shift was a big moment for me. 'F**k you, insecurity. F**k you, lack of confidence!' When I finally realised I have to live life for myself and not for anyone else is when I started being more generous and kind and grateful. I was able to give back more.''