Although Jessica Biel and Justin Timberlake announced their engagement in January, we haven't been able to catch a glimpse of girlfriend's ring...until now. That's almost a whole two months. We're impressed.

J-squared was out and about in Brentwood, CA yesterday, grabbing some lunch with another couple and their young tot. The two apparently looked happy and were "all smiles" and yadda, yadda. The perfection is killing us. (via PeopleStyleWatch)

Stack up Jessica's ring against the other celebrity rocks in our gallery and then tell us: What do you think of Justin's pick?