Who plays Margot in To All the Boys I've Loved Before? - Janel Parrish
This image appears in the gallery:
Netflix's 'To All The Boys I've Loved Before': Meet The Cast
6. Who plays Margot in To All the Boys I've Loved Before? - Janel Parrish
Margot Song Covey in 'To All the Boys I've Loved Before' is played by Janel Parrish. Margot is Lara Jean's older sister who dates Josh. Janel is best known for her playing Mona Vanderwaal in 'Pretty Little Liars'. She also came third in the 19th season of 'Dancing with the Stars'.