Olivia Cooke is an English actress. Olivia Cooke was born and raised in Oldham, Greater Manchester, England. She attended Royton and…
English actress Olivia Cooke who has recently made her place in the headline for playing the layered Green Queen, is…