From ASOS
Swimwear & Beachwear by Billabong Dreaming of the beach Animal print Round neck Zip fastening Long sleeves High-cut leg