Cheryl has sparked engagement rumours after sporting a ring with what appears to be a diamond in it at a royal reception.