Sofia Richie – In a green bikini on a yacht in Ibiza