 McGregor is best known for her role as Emily Kirk in the ITV soap opera "Emmerdale", making her television debut in May 1999.She would continue to play Kirk for the next eight years, (taking maternity leave between December 2005 and October 2006) until she chose to exit the series in December 2007.McGregor stated that she chose to leave as she felt that her character had run its course and that she wanted to spend more time with her family.