Rui XU is a London-based Chinese fashion designer, contemporary artist and painter whose works bridge fashion, textiles, painting, music and performance. She obtained an MA in Fashion Design at the China Central Academy of Fine Arts (CAFA) in Beijing and continued to teach there between 2007 and 2016, during which time she became Head of the Fashion Department between 2012 and 2013. She studied at the Royal College of Art in London from 2014 to 2015 and currently works from her London-based studio.
XU has had exhibitions and performances around the globe including THE DETHRONING OF DIVINE BEASTS at the Christie’s in 2019, THE SKY IN THEIR EYES at the V&A Museum in 2017, BEAUTY ON FIRE - FOR ZAHA at the Zaha Hadid Design Gallery in 2016, CHANT OF BREATH at the Saatchi Gallery in 2015 and FROM XUAN TO BLINDNESS at the Royal College of Art in 2015. XU’s fashion designs and publication XIANG WANG YI won her the ‘Red Dot Design Award’ in Berlin in 2013.
XU’s professional experiences include: Bespoke Mask Designer for the ANIMAL BALL 2016 held by The Elephant Family in London; Costume Designer for dance theatre – THE TEA SPELL in 2017 at the Edinburgh International Festival; and Chief Costume Designer for the 60th MISS WORLD FINAL 2010. XU’s works are collected by institutions and individuals, including the V&A Museum, Clarence House, The China Silk Museum, and the late Dame Zaha Hadid, amongst others.