14 Reasons Aria Montgomery Is Our Fave Pretty Little Liar

Aria Montgomery (Lucy Hale) is all about book learning, wearing as many feathers as possible, and making out with her former teacher ... but that's not why we love her. We love her because she is the most ***flawless lady in all of Rosewood, PA.

Here are the 14 reasons she will always be our favorite on "Pretty Little Liar." (Don't tell Spencer!)