סופי פגשה את הנסיך אדוארד, בנו הצעיר של המלכה והדוכס מאדינבורו, בפעם הראשונה בשנת 1987, כאשר הוא יצא עם חברתה. היא פגשה את הנסיך אדוארד שוב באירוע צדקה בשנת 1993, ושניהם התחילו את מערכת היחסים שלהם זמן קצר לאחר מכן. האירוסין הוכרז ב-6 בינואר 1999. אדוארד הציע לסופי טבעת אירוסין המכילה יהלום אוולי בן שני קרטים המצורף על ידי שתי אבני חן בצורת לב שהוגדרות בזהב לבן בן 18 קרטים. הטבעת נוצרה על ידי אספרי וגאררד (כיום Garrard & Co) וערך כ-105,000 ליש"ט. סופי, שעל פי הדיווחים הייתה קרובה למלכה מההתחלה של מערכת היחסים שלה עם אדוארד, הורשה להשתמש בדירות בוויסקינג כדי להתארס איתה. החתונה התקיימה ב-19 ביוני באותה שנה בסנט ג'ורג'ס צ'פלין בווינדס, באירוע צדקה, והשניים החלו את מערכת היחסים שלהם זמן
6 בינואר 1999