janel meilani parrish long (born october 30, 1988) is an american actress and singer. she is best known for starring as mona vanderwaal in the mystery-drama franchise pretty little liars (2010–2017, 2019) and as margot covey in the "to all the boys" movie series (2018–present).