November 03, 2026 First Look: Rick Owens Opens New Boutique at South Coast Plaza in California The 2,306-square-foot store marks the designer’s Orange County debut. from Fashion