员。2005年，邓斯特在《伊丽莎白小镇》中饰演了空姐克莱尔·科尔伯恩（），该片由卡梅伦·克罗导演，奥兰多·布鲁姆出演男主角。影片在2005年多伦多国际电影节上首映，邓斯特表示与克罗的合作非常愉快，但要求也比自己预想的更严格。影片获得的评价不佳，《芝加哥论坛报》给予其一星的评级（最高四星），并形容邓斯特扮演的角色让人腻烦。影片在商业上也遭遇了失败。邓斯特的下一个角色是在2006年的伟记片《绝代艳后》中扮演玛丽·安托瓦内特，这也是她与导演索菲娅·科波拉的第2次合作。影片在第59届戛纳电影节上进行特别展映