Rick Owens opens 1st China flagship in Shenzhen
Rick Owens has opened a new flagship boutique at Shenzhen’s MixC Mall in Luohu, marking the brand’s first directly operated store in mainland China and the first in the region to feature its latest retail design concept. Located on the first floor of the mall’s central building, the store showcases pieces from Rick Owens’ Fall/Winter 2025 “Concordians” collection. Founded in 1994 by the American designer Rick Owens, the brand is known for its avant-garde minimalism and subversive take on luxury.