The Sun reported the exciting news first thing this morning, claiming Cher has been bragging to pals about tying the knot with her beau.
A source told the newspaper: "Cher's been telling anyone who will listen that she's engaged to Craig, despite originally denying the news.
"She's head over heels and has been sporting an engagement ring since last month."
New pictures have since emerged showing the X Factor star wearing what looks like an engagement ring over a month ago.
Apparently when the singer flew into LA in late November with her hairdresser boyfriend, she was spotted wearing a small diamond ring on her wedding finger, which is tattooed with a heart.
But before we start squealing too loud, there’s been no official word from camp Cher just yet.
It’s no secret that Cher is head over heels in love with Craig but the Swagger Jagger singer is still only 18 and the pair have been dating for less than a year. Is it a little soon to be talking marriage?
Do you think Cher is too young to get married?