red love heart dress is from Asda! Long sleeve top underneath is american apparel