By Caprice Beach Party Bikini at ASOS

the one you're looking for was from abercrombie but they don't have it anymore i found a similar one :)

As seen in