Julia Roberts is absolute Hollywood royalty, and for decades she has been an epic leading lady in many great movies. Today we are having some fun by looking at the best Julia Roberts roles of all time! From the 80s all the way until today, all of her roles are considered for this list.

As is the case with any list like this, it is all subjective, so rather than sticking Erin Brockovich on us with a lawsuit because your favorite Julia Roberts role is not on the list. Have some fun and come up with your own list and let us know what it is.

Number 10 – Julianne Potter, My Best Friend’s Wedding, 1997

best Julia Roberts roles
Credit: Screenshot: Love Love Youtube

Number 9 – Rachel Manus, Flatliners, 1990

best Julia Roberts roles
Credit: Screenshot: Now Scaring Youtube

Number 8 – Isabel Kelly, Stepmom, 1998

best Julia Roberts roles
Credit: Screenshot: Sony Pictures Home Entertainment Youtube

Number 7 – Laura Williams Burney/Sara Waters, Sleeping with the Enemy, 1991

best Julia Roberts roles
Credit: Screenshot: 20th Century Studios Youtube

Number 6 – Holly Burns, Ben is Back, 2018

best Julia Roberts roles
Credit: Screenshot: RoadsideFlix Youtube

Number 5 – Anna Cameron, Closer, 2004

best Julia Roberts roles
Credit: Screenshot: Rotten Tomatoes Classic Trailers Youtube

Number 4 – Anna Scott, Notting Hill, 1999

best Julia Roberts roles
Credit: Screenshot: Movieclips Youtube

Number 3 – Shelby Eatenton-Latcherie, Steel Magnolias, 1989

best Julia Roberts roles
Credit: Screenshot: Now Playing Youtube

Number 2 – Erin Brockovich, Erin Brockovich, 2000

best Julia Roberts roles
Credit: Screenshot: Movieclips Youtube

Number 1 – Vivian Ward, Pretty Woman, 1990

best Julia Roberts roles
Credit: Screenshot: skyMTV Youtube
Mentioned in this article:

More About: