Self-Portrait Unveils First N.Y. Location on Mercer Street in SoHo

The label’s expansion efforts include a store planned for Bangkok later this year and wholesale distribution on three continents.

Self-Portrait’s new 2,590-square-foot concept store, which opens today in Manhattan’s SoHo, dedicates a significant amount of space to an abstract idea — an installation that occupies the front of 158 Mercer Street.

The unit comes as the brand is expanding in several directions, including a store in Bangkok and growing wholesale distribution on three continents.

 

Self-Portrait Unveils First N.Y. Location on Mercer Street in SoHo

Vote Now! WindowsWear Awards 2026! Winners will be announced on February 3rd!

00DAYS: 00HOURS: 00MINS: 00SECS Expired

You're Invited to the WindowsWear Awards 2026 on February 3rd in New York City!

Win a Paid Summer 2026 Internship at Coach in New York City! Submit Your Project by February 27th