Beautiful. Funny. Smart. It can be so hard to find the right girl.
But is it really?
As you'll see from these 16 girlfriends, there are some ladies out there who check all the boxes. And they check those boxes in their own unique, quirky ways.
So come along as we visit these women who are slaying it. Maybe you'll want to date one of them. Maybe you'll want to be one of them.