I 1999 dukket Macpherson opp i fem episoder av den amerikanske TV-serien , som Joey Tribbianis romkamerat og venninne, Janine Lecroix. Senere fikk Macpherson en rolle i filmen der hun spilte mot William Hurt, og hun har også spilt sammen med Ben Stiller og Sarah Jessica Parker i .