Largely associated with sports and the Olympics, Wei has been an Olympic Ambassador for China since 1993 when the Chinese Olympic Committee applied for the games for the first time. She supported the Beijing 2008 Summer Olympics by performing at major Olympic events in China and abroad, and in an internet survey conducted in 2004 regarding who should sing the theme song of the Chinese Olympics, she received the most votes. She was the only representative for Asia at the 100 Year Anniversary Show for the Olympic Games in Atlanta, USA in 1996, and has previously performed at the opening ceremony of the Shanghai World Expo, the closing ceremony of the Beijing 2008 Summer Olympics, and at the opening and closing ceremonies of the 11th National Games in Nanjing, China. Her songs have become the official theme songs for major Chinese sporting events, such as in 2006 when her single "I Want to Fly" was appointed as the official theme song for the 2008 Olympic Sailing events held in Qingdao by the Chinese Olympic Committee and the Sailing Committee of Qingdao, and in 2007, she was named the "Queen of Sports" by the All-China Women's Federation.