Candice Swanepoel shows her amazing body in this little pink bikini