Deliveroo has teamed up with fast-fashion retailer Cotton On, to supply partygoers with a yellow and blue striped 'Festival Shirt' that went viral on social media. Bored of generic advertising, young people are responding well to marketing that can quickly tap the meme-friendly zeitgeist of the day.