Sophia Richie sexy in green bikini showering on boat