Actress Julia Roberts has broken up with her boyfriend of three years, Benjamin Bratt, according to the New York Post. Reps for both the stars have confirmed the split. Roberts, who will star in the upcoming comedy America's Sweethearts with John Cusack and Catherine Zeta-Jones, just completed filming of Ocean's 11, costarring George Clooney. In the past, Roberts has been romantically linked with Liam Neeson, Dylan McDermott, Kiefer Sutherland, Jason Patric, Lyle Lovett and Daniel Day-Lewis. Their reps have denied rumors that a third party was involved in the breakup.