The Body Shop launches Love Island ‘intervention’ advert campaign
The Body Shop UK is going live with a new ATL campaign, including three creative 30’ spots running in and around ITV’s latest Love Island series. The campaign is an [...]
Copyright © 2023