The volume of animal print available to buy right now is unprecedented. It's the leading trend for autumn/winter 2018, and buyers from all retailers have thrown everything behind it. In fact, in terms of animal-printed items, there are over 300 on Net-a-Porter, 129 on Zara and 188 on Topshop.
It's no longer just about leopard print, as zebra, snake and tiger are also proving hugely popular this September. But all this choice can be rather overwhelming, so we've put together an edit of the 33 best pieces you can buy right now.
You know you’re dealing with a completely decadent dilemma when you have to decide if you want to take a morning swim at one of Thailand’s most popular beaches—Nai Harn Beach—or take a dip in the pool at the Nai Harn resort. When I jokingl