Эдвард родился 10 марта 1964 года и стал четвёртым и последним ребёнком королевы Елизаветы и принца Филиппа, герцога Эдинбургского. До него в семье родились Чарльз (с 2022 года король Карл III, 1948), Анна (1950) и Эндрю (1960).
В школе принц Эдвард не отличался образцовой успеваемостью. Несмотря на посредственные оценки в аттестате, он был принят в Кембриджский университет, где в 1986 году получил диплом по истории, а в 1991 — степень «магистра искусств».
Отказавшись от военной карьеры, Эдвард в течение нескольких лет работал в компаниях, занимающихся театральными постановками. В 1993 году он основал фирму «Ardent Productions», специализировавшуюся на производстве телевизионных фильмов. На фоне нестабильных деловых показателей принц в 2002 году покинул пост управляющего директора этой компании, сосредоточившись на своих обязанностях члена королевской семьи.
19 июня 1999 года принц Эдвард женился на сотруднице своей фирмы Софи Рис-Джонс. В отступление от традиции их свадьба состоялась не в Вестминстерском аббатстве, а в часовне святого Георгия в Виндзорском замке.
В день свадьбы принцу Эдварду был пожалован титул графа Уэссекского. Его супруга стала Её Королевским Высочеством графиней Уэссекской. Обычно дети царствующего монарха Великобритании при бракосочетании получают титул герцога. В данном случае было объявлено, что после кончины отца Эдуарду будет пожалован титул герцога Эдинбургского, а до тех пор он будет носить лишь графский титул.
При бракосочетании Букингемским дворцом было объявлено, что дети принца Эдварда будут рассматриваться как дети графа, не получат титулов принцев или принцесс и не будут именоваться королевскими высочествами.
В семье Эдварда и Софи родились двое детей:
- дочь Луиза Виндзор (Луиза Алиса Элизабет Мэри, 8 ноября 2003 года).
- сын Джеймс (Джеймс Александр Филипп Тео, 17 декабря 2007 года), носил после рождения титул учтивости «виконт Северн», а с 10 марта 2023 года, после получения отцом титула герцога Эдинбургского, стал именоваться «граф Уэссекский».
10 марта 2019 года, в день 55-летнего юбилея, Елизавета II удостоила своего сына нового титула для использования в Шотландии — графа Форфарского.
10 марта 2023 года король Карл III присвоил Эдварду титул герцога Эдинбургского. Он не является наследуемым и после смерти Эдварда может быть передан другому члену королевской семьи.
Джеймс занимает 15-е место в линии наследования британского престола, Луиза — 16-е.