Kate Hudson – wearing a bikini in Greece