Camila Cabello posed with fans in Cleveland last month wearing the Bershka Peter Pan Collar T-shirt (£14.99), American Apparel Tennis Skirt ($54.00), a Claire’s Oversized Knotted Bow Headband ($7.50) and a pair of Jeffrey Campbell Lita Boots ($162.00).