London: Miranda Kerr thinks having ‘love’ in her life encourages her to take better care of herself and her appearance.
The 28-year-old, who has seven-month-old daughter Flynn with actor husband Orlando Bloom, thinks having respect for herself and caring for other people encourages her to look after herself and live a healthy lifestyle.
"If you have love, first of all love and appreciation for yourself, then you are going to eat healthily and you are going to take care of yourself and exercise," contactmusic.com quoted Kerr as saying.
"When you do that, you can give so much love to other people because you have the energy to give. That`s what gives me a healthy body and a healthy soul," she added.