Commercial matches for Banana republic high rise wide leg silk pant Search iSpot.tv More >> All Ads Brands Celebrities Banana Republic TV Spot, 'Imagined Worlds: Castle' Song by Delhia de France