Miranda Kerr talks spirituality

Miranda Kerr. Picture: Getty Images

Miranda Kerr prays "every day".

The 31-year-old model - who has three-year-old son Flynn with ex-husband Orlando Bloom - is a "spiritual" person and thinks it is important to be thankful for everything she has.

"I'm not Buddhist. Orlando is. I'm not Buddhist. I'm Christian. I pray every day. I meditate every day and I do yoga. I'm not religious, I'm spiritual," Kerr said.

"And praying is something my grandmother taught me as well. To pray and be grateful, have gratitude, is a big thing for me."

The former Victoria's Secret beauty admitted she tries her best to see every side to a situation, but if she is struggling with something, she finds it helpful to write down her feelings - and then burn the piece of paper.

In an interview with the Telegraph online, she said: "When I have challenges now, I feel like I sit with them, I try to look at things, because there's always a positive and a negative to everything.

"And sometimes I'll speak to friends, and sometimes I'll just meditate and I'll visualise letting it go, or whatever it might be. Meditation and yoga, and having people, as I said, who you trust, who you talk to. But also writing. I like to write, and then I can rip it up or burn it."