The Swagger Jagger hitmaker, 20, looked stunning in a strapless lace gown with a curled half updo. She carried a beautiful bouquet of white roses and wore a dainty necklace and a long white veil.
She uploaded the picture along with the simple caption "18/11/2013 ❤". So guess they got married on Monday, then.
A source confirmed to the Daily Mail that the couple tied the knot, saying: "Cher and Craig are married but all other details are private."
Cher's former X Factor coach, Cheryl Cole was keen to congratulate the newlyweds and shared her best wishes on Twitter.
Wow!! Heard your good news. Congratulations @CherLloyd I hope you have many more happy years and memories to come. Cheryl x
- Cheryl Cole (@CherylCole) November 20, 2013
The pair got engaged in April 2011, and Cher even has a heart tattoo on her wedding finger (as well as a diamond dazzler, of course).
Aww. Congrats to the happy couple.