LaRue was born Eva Maria LaRuy in Long Beach, California to Marcie and Luis LaRuy. She has three siblings, sisters Nika and Lara and a brother, Luis Jr. She is of French, Puerto Rican, Dutch, and Scottish ancestries.
LaRue began acting at the age of six and was later a teenage beauty queen. She won Danfranc Productions Miss California Empire 1984 title at the state pageant held in Irvine, California. In 1985, she graduated from Norco High School and soon after, she started modeling, eventually becoming a Frederick’s of Hollywood model.
From 1993 to 1997 and again from 2002 to 2005, LaRue portrayed Dr. Maria Santos Grey on All My Children. There, she was half of All My Children supercouple Edmund and Maria. She received a Daytime Emmy Award nomination in the category of “Outstanding Supporting Actress in a Drama Series” for All My Children. She also received a nomination in 2004 in the category of “Outstanding Original Song” for composing the song “Dance Again with You,” which was used as a backdrop to the lovemaking scene after the third marriage of the characters Edmund and Maria June 2003.
In 2010, LaRue reprised her role as Maria temporarily on January 5 for All My Children’s 40th anniversary.
LaRue also performed in television movies over the years, appearing as Annette Funicello in a biographical movie of the former Mouseketeer and also in the adaptation of Danielle Steel’s Remembrance as Princess Serena.
While on All My Children, LaRue developed a notable friendship with Sarah Michelle Gellar, who portrayed the role of Kendall Hart on the soap opera. LaRue also was the second Linda Lorenzo, George Lopez’s sister, on the TV sitcom George Lopez.
In the fall 2005, LaRue began the role of Natalia Boa Vista on CSI: Miami. It was revealed in the end of Season 4 that Eva’s character, Natalia Boa Vista, was the mole in the lab reporting back to the FBI. Beginning with Season 5, LaRue became a fulltime cast member.