Candice Swanepoel poses in a tiger-print bikini and a denim jacket. She is wearing blue strappy high heels against a plain light grey studio background.