24 Jan 2011

Candice Swanepoel may actually be the most perfect woman