Nata in Scozia da Peter e Kar Wai Li Leung, attualmente divorziati. Vive con il padre, due fratelli e una sorella e sta diplomandosi presso l'Hamilton College. Il padre aveva notato l'avviso per una possibile...Leggi tutto