Candice Swanepoel Is Unbearably Hot in Vogue Spain