Cheryl Cole has demanded a public apology from her cheating husband Ashley, or else their marriage will be over.
Cheryl demands public apology