Candice Swanepoel, Lily Aldridge, Adriana Lima, Miranda Kerr

Candice Swanepoel, Lily Aldridge, Adriana Lima, Miranda Kerr

Candice Swanepoel, Lily Aldridge, Adriana Lima, Miranda Kerr

MORE PHOTOS FROM THE SET: