An English TV presenter on the British Sky Sports network, born in Harlow, United Kingdom. She hit the headlines because she announced her engagement to Ben Ainslie, the British competitive sailor.
(According to views)
An English TV presenter on the British Sky Sports network, born in Harlow, United Kingdom. She hit the headlines because she announced her engagement to Ben Ainslie, the British...Read more competitive sailor.