Duchess of Sussex provides first glimpse of new Netflix lifestyle show 0 02.01.2025 22:07 Evening Standard Meghan is fronting an eight-part lifestyle series which launches on January 15.