Maybe there is some truth to the rumors of an affair!
Her reps would only say she needed to cancel due to "unforseen circumstances," but we have a feeling we know exactly what those circumstances are.
Earlier today, it was reported that her seemingly devoted husband of four years, Jesse James, has been having an ongoing secret affair with tattoo model Michelle "Bombshell" McGee!
We understand why Sandra wouldn't want to go out in public after that. Forget about if it's even true or not - the press would be relentless!
Stay strong bb!
[Image via WENN.]