Kate Moss lets it all hang out on holiday