After all these years
Finally, I have them all

seen from Malaysia
seen from Russia
seen from United States
seen from Russia
seen from Malaysia

seen from United Kingdom
seen from United Kingdom
seen from United States

seen from United Kingdom

seen from Malaysia
seen from United States

seen from United Kingdom

seen from Malaysia
seen from Hong Kong SAR China

seen from United Kingdom
seen from United States
seen from United States
seen from United States

seen from United States

seen from Malaysia
After all these years
Finally, I have them all
Dan Fang's free skate costume at the 2002 Worlds.
Dan Fang's short program costume at the 2003 NHK Trophy.
Dan Fang's long program costume at the 2007 Cup of China and 2007 Trophée Eric Bompard.
(Sources: 1, 2 and 3)
Dan Fang's long program dress at the 2004 World Championships.
(Source: Stuart Franklin/Getty Images 1 and 2)
Dan Fang's short program costume at the 2007 Four Continents.
Dan Fang skating her short program in the 2007 Cup of China.
Dan Fang's free skate dress at the 2006 Cup of China.