Sophie Turner - wearing a bikini in Cabo San Lucas Mexico - Instarbay