A derp-face screenshot from my February book haul video. Eyeliner's on point, though.
Here's Holly with her dream cast for the Geek Girl series. I'm particularly excited to see Emma Stone on the list, my new favourite actress - thanks La La Land.
Harriet Manners - Emma Stone
She's a little too old now, sadly, (and American!) but Emma has the perfect combination of innocence, intelligence and comic timing to play Harriet, plus she's utterly gorgeous in a slightly unconventional, wide-eyed-insect kind of way. She also has the funniest facial expressions and a levity that would totally nail Harriet's sense of humour. Oh for a time-machine, because she's my dream casting for my main girl.
Richard Manners - Robert Webb
I'm an enormous fan of Peep Show, and when I was writing Geek Girl I frequently imagined Robert Webb (or Jez) as Richard: his liveliness and energy, his off-beat sense of humour and his slight - dare I say it - immaturity. He's a comedy genius, and would ensure Richard was both daft and lovable in equal measure.
Annabel Manners - Sally Phillips
Another legend, Sally from Smack The Pony is brilliant at subtle comedy - of making you laugh with just one twitch of the eyebrow - and would bring exactly the right level of twinkle, smartness and dryness to Annabel. She'd also be the perfect foil for Robert Webb: my dream comedy parenting team.
Bunty Brown - Emma Thompson
No British actress beats Emma Thompson at being able to morph into any character, and she'd totally nail Bunty's breeziness, unexpectedly sharp comebacks and slight lovey-ness. Just give her pink hair and a dream-catcher and Emma would be ideal.
Natalie Grey - Sophia Bush
If you're a lifelong fan of Sophia (which I am) you'll know that she plays fierce like nobody else. Again, she's the wrong age now but imagine her in One Tree Hill as Brooke Davis and she'd be a great casting choice: sparky and sarcastic yet warm, loyal and loving. Also she follows me on Twitter, so we're basically best mates now anyway. (Jokes.)
Toby Pilgrim - Michael Cera
Michael is brilliant in Arrested Development and Juno, and has a gorgeously endearing awkwardness that would be perfect for Tobes. He also manages to tread the fine line between creepy and lovable, and I can totally see him sitting in bushes outside Harriet's house with a green light, a tiny radio and shoes with piano laces.
Nick Hidaka - Ezra Miller
Nick's such a hard one to cast, because he needs to be smart, laid-back and casually funny, as well as smoking-hot, but I think a young Ezra Miller would be spot on. He has the slow, wide grin and the beautiful cat-shaped eyes, and frankly he's pretty difficult not to crush on, whatever he's doing.
Wilbur Evans - Stanley Tucci
I've always pictured Wilbur as Stanley Tucci: he's hilarious, while being off-beat and quick-witted. He's also used to wearing insanely extravagant outfits in The Hunger Games, so Wilbur's wardrobe wouldn't faze him. Such a fan.
Yuka Ito - Kaori Momoi
Kaori is a multi-award winning Japanese actress, and - with a black lace dress, little hat and bright purple lipstick - would be perfect for the fierce and magnificent Yuka Ito. She's also incredibly elegant, which Yuka always is. Love her.
Rin - Kiritani Mirei
Kiritani is a young and very famous Japanese model and actress, and is utterly gorgeous in a delicate, kitten-like way. She's also hilarious, and with a cat wearing socks tucked under her arm, she'd be just right for Rin.
Kenderall - Herieth Paul
Supermodel Herieth is exactly how I imagined Kenderall: tall, stunningly beautiful and - with the right acting skills, because I’m sure she's lovely in real life - a bit of a pain-in-the-arse.
Jasper - Dominic Sherwood
Dominic has eyes just like Jasper, a big quiff of bronze hair, an easy-manner: who wouldn't love him?
I (Amber) think these are spot-on. What do you think?