Style & ShowbizCelebrity Pictures

Zara Holland at 'The Legend of Tarzan' premiere

Celebrity PicturesBy Sunday World
Zara Holland at 'The Legend of Tarzan' premiere

It seems that Zara Holland is well and truly over the drama surrounding her Miss Great Britain dethroning as she was all smiles on the red carpet for 'The Legend of Tarzan' movie premiere at the Odeon in Leicester Square in London on Tuesday (05.07.16) night .