<P> Laura Jane Haddock ( born 21 August 1985 ) is an English actress . She is best known for portraying Kacie Carter in Honest , Lucrezia in Da Vinci 's Demons , Meredith Quill in Guardians of the Galaxy and its sequel Guardians of the Galaxy Vol. 2 , Alison in The Inbetweeners Movie and Viviane Wembly in Transformers : The Last Knight . </P>
who plays meredith quill in guardians of the galaxy 2
Laura Jane Haddock