Lady Margot is played by Lea Seydoux in ‘Dune: Part 2’. by Akhilendra Sahu June 22, 2022 0 Léa Seydoux, who starred in No Time to Die, has officially signed on to Denis Villeneuve's highly awaited action sci-fi ...