What to wear: Formal Winter Outfit??

Megan

My boyfriend is planning a super sweet surprise date this weekend. Only telling me that we’ll be outside at night for part of it (10-30 degree weather!) and that he will dress up. He said I could show up in sweats for all that he cares, but I want to match him and look cute too! He’s wearing his black dress pants and dress shirt along with a purple (my favorite color) tie.

Any tips on something warm yet formal to wear? Mostly worried about my legs. Thanks ladies!