Doprowadziło to do tego, że Vogue America sponsorowało jego pierwszy pokaz mody, który Owens nazwał „Sparrows FW02”.
W 2003 roku przeprowadził się do Paryża ze swoją partnerką Michèle Lamy. Urządził swój dom i pracownię w zabytkowym pięciopiętrowym budynku, który wcześniej był biurem byłego prezydenta Francji François Mitterranda. Od tego czasu jego kolekcje były prezentowane na pokazach mody w Paryżu. W 2004 roku Owens i Michèle Lamy założyli własną firmę Owenscorp. Opisali swoją działalność jako „poproszenie Cygana o zorganizowanie wojny z faszystą”.
W 2013 roku Owens wystawił swoją kolekcję nazwaną „Prehistoric” w Carpenters Workshop Gallery w Londynie.
Owens jest laureatem nagrody Perry Ellis Award dla wschodzących talentów z 2002 r. oraz nagrody Lifetime Achievement Award przyznanej przez Council of Fashion Designers of America (CFDA) w 2017 r., Owens otrzymał również nagrodę Cooper-Hewitt Design Award, a także nagrodę Fashion Group International Rule Breaker Award w 2007 r. Jego pierwsza wystawa muzealna, dokumentująca ponad 20 lat jego pracy, zatytułowana „Subhuman Inhuman Superhuman”, została otwarta w Triennale di Milano 15 grudnia 2017 r. W czerwcu 2019 r.