Victoria's Secret Angel Doutzen Kroes is beaming with joy as she shows off her growing baby bump.
The supermodel is currently pregnant with her second child with husband DJ Sunnery James.
And she wore a clinging crimson dress as she went about her modelling business in New York City yesterday, before changing into a navy blue maxi dress at a charity event.
She joined fashion's fellow elite at the Born Free Africa Mother's Day Family Carnival at Hudson River Park Pier 45 in New York City alongside Anna Wintour, Donna Karan, Claire Danes and her husband Hugh Dancy.
Kroes is one of the longest-serving Angels for the lingerie giants, walking the runway for them since 2008 and she was ranked the fifth highest earning supermodel of the year by Forbes magazine.
She confessed last year that while she may be internationally renowned for her stunning looks, she too has 'off days'.
"If you put me in bad light with no hair and make-up, it's not good... I wake up sometimes like, this is not what I see when I look at the magazine, who is this visitor in the bathroom?'
"I'm not a sample size at all ... I'm 28 and I've had a baby. If they think I'm too fat, I'd rather not do the job - because I am super-healthy and fit and I'm so happy the way I am."
And she admitted to feeling guilty for making some women feel bad about their appearance after seeing her and the other Angels' incredible bodies.