Ее отец Сэр Мартин Джозеф Холмс - адвокат, специализирующийся на разводах, а ее мать Кэтлин – домохозяйка и филантроп.
Претендовала на роль, которую сыграла Кэмерон Диаз, в фильме «Банды Нью-Йорка» (2002).
Была младшим, пятым ребёнком в семье. У неё трое сестёр и брат.
Была одной из претенденток на роль Кристины Дае в фильме «Призрак оперы» и почти заполучила её, однако режиссер посчитал ее слишком «старой» для этой роли.