Is there a Victoria's Secret in Spain?

Yes, there are Victoria Secret stores located in many areas of Spain. Though it is a more popular chain in North America.