I just bought new glasses myself and I usually wear my contacts too. Choosing frames is very hard!
I think the idea of the first pair is better but that they're a little too large for you. I think a bold frame suits your face.
hope this helps.
Extremely fine 2b/3a. My frizz has tamed considerably but, I still have my "moments."
TJs Nourish, Set Me Up, Curl Keeper and Curl Junkie Hibiscus and Banana deep fix.