Britney Spears in green bikini