Kristen Stewart Kristen Stewart

After working so hard to keep their relationship private, Kristen Stewart has issued a very public apology for cheating on her boyfriend Robert Pattinson.

"I'm deeply sorry for the hurt and embarrassment I've caused to those close to me and everyone this has affected," Stewart said in a statement obtained by People. "This momentary indiscretion has jeopardized the most important thing in my life, the person I love and respect the most, Rob. I love him, I love him, I'm so sorry."

Check out photos of Kristen Stewart

Check out photos of Robert Pattinson