Where To Stream A New Life in the Sun Season 11 Episode 25
Episode 25
- Aired February 6, 2026
- 60 Min
Wedding bells ring at Sharon and David's chateau, as they organise their biggest event yet
Episode 25
Wedding bells ring at Sharon and David's chateau, as they organise their biggest event yet