On their seven year anniversary, influencer Jilly Cross and Hearts footballer Andy Halliday got engaged.
The sweethearts have been enjoying some sunshine in Mexico and, on their milestone day, the former Rangers star got down on one knee during a romantic dinner on the beach.
Jilly, known online as Jilly Isabella, shared an array of snaps from the stunning Los Cabos proposal as she looked shocked when Andy presented her with a ring.