Miranda Kerr gets relationship advice from her grandmother.

The Australian supermodel - who has 17 month old son Flynn with 'Pirates Of The Caribbean' actor Orlando Bloom - admits her grandmother told her to always look her best for her husband.

The Victoria's Secret Angel told the UK edition of VOGUE: ''She was, like, 'Now, love, don't let yourself go.' Men are very visual and I think it's important that you wake up in the morning and get yourself together. Don't slop around the house all day in your pyjamas.

''It's true. They tell you, 'It doesn't matter what you wear or what you look like, I love you anyway,' but they notice when you make a little effort for them.''

Miranda met Orlando in 2006 and the pair wed in a secret ceremony in July 2010.

The Kora Organics skincare founder is full of praise for her husband's parenting skills, saying: ''He's a hands-on dad, very capable. I'm lucky.''