Meghan Markle unveils new solo Netflix show with 'filming to start in weeks' March 15, 2024 News Meghan Markle has coincided the launch of her new lifestyle brand with a new Netflix show. More