In 1987, Dunn competed at the World Championships in Rome, reaching the semi-finals in the 100 metres. At the 1988 Seoul Olympics, she reached the semi-finals of the 200 metres, and also competed in the 100 metres and 4x100 metres relay. She placed fourth in the 60 metres final at the 1989 European Indoor Championships, before going on to finish second at both 100 &amp; 200 metres at the 1989 European Cup in Gateshead, finishing behind the East Germans Katrin Krabbe and Silke Moller respectively. Also in 1989, she won her fourth consecutive AAAs 100 metres title. Between August 1986 and January 1990, Dunn was unbeaten at 100 metres by another British woman.