Shay Mitchell topless in green bikini pants on a beach paparazzi photo