Sophie Turner wearing a bikini in Cabo San Lucas, Mexico, showing her middle finger to the paparazzi!