Candice Swanepoel deu à luz um menino, Ariel, em meados de junho e, apenas 12 dias depois, apareceu nas areias de uma praia em Vitória, no Brasil. A modelo de 29 anos, não hesitou em usar um biquíni e foi alvo de mensagens negativas sobre o seu corpo.