There are a lot of surprising celeb friendships out there – Miranda Kerr and Miley Cyrus, Mariah Carey and Will Ferrell, Cameron Diaz and Snoop Dogg.
And now we know of one more to add to the list.
Meghan Markle, now the Duchess of Sussex, has been friends with this actress for twelve years – and we’re only just finding out about it now.
So who is her Hollywood mate? It’s none other than Mandy Moore, our noughties icon (ahem, we will never, ever forget A Walk To Remember and Princess Diaries).
During an interview with Access, Mandy spoke about a picture that recently resurfaced of herself and the Duchess on a night out way back when.
She admitted: ‘Ok, Meghan and her ex-husband (Trevor Engelson), was a producer on a movie that I worked on, so I met her back in 2006 and spent a lot of time with them, a lot of time with her.
‘She is a lovely, generous woman and I‘m so excited to see how her life has evolved and she seems truly happy.’
Mandy also revealed that she got in touch with Meghan when the news broke that she was marrying into the royal family.
Mandy explained: ‘I mean when she got engaged I reached out and said “congratulations”, and she was very kind and said that she loves This Is Us, and watches the show, so that was pretty cool. She’s just a normal regular girl.’
This surprise friendship comes shortly after a photo of Meghan and Eddie Redmayne also resurfaced.
Meghan and the Fantastic Beasts star were at Istanbul Soho House back in 2015 when the snap was taken, which would have been just a year before she met Prince Harry.
The pair also met up recently with Harry during a trip to Soho House, Amsterdam, back in September.
Talk about an A-list phonebook, Megs.