Holly Smales's best-selling YA novel series Geek Girl has been adapted into a 10-part series for Netflix . House of the Dragon 's Emily Carey stars as Harriet Manners, the titular "geek girl" who stumbles into the fashion world after being scouted by a modelling agency on a school outing. "Tightly wound agents, reclusive designers, impossibly high heels, and a handsome young supermodel with a great smile – socially awkward Harriet has no idea what she's in for," reads the official synopsis.

Alongside Carey, the cast includes a mix of newcomers and some faces you might recognise. Read more: Emily Carey on Geek Girl: 'Finding Harriet Manners, I felt like I belonged' Netflix unveils Geek Girl trailer with House of the Dragon's Emily Carey For a full rundown of all the major players in Netflix's Geek Girl, read on. Geek Girl cast Emily Carey as Harriet Manners Rochelle Harrington as Natalie Grey Emmanuel Imani as Wilbur Evans Hebe Beardsall as Betty Sarah Parish as Jude Paignton Liam Woodrum as Nick Park Tim Downie as Richard Manners Zac Looker as Toby Pilgrim Jemima Rooper as Annabel Manners Sandra Yi Sencindiver as Yuji Lee Daisy Jelley as Poppy Hepple-Cartwright Mia Jenkins as Lexi James Murray as Mr J Fiennes Alana Boden as Miss Lord Hersha Verity as Maia Grey For more information about the characters and where you've seen the cast before, continue reading.

Emily Carey plays Harriet Manners Who is Harriet Manners? A highly academic, "socially awkward" student who becomes a .