I am purchasing an engagement ring for my girlfriend. Women in our social circle tend to have large diamonds (2 carats and above) and I know she would like a large ring as well. However, she has small hands (I think her finger size is 4). What is the largest round brilliant diamond that would look good on her? I wouldn't want it to look over the top/bulky, but definitely looking for something that is eye-catching and beautiful. Would 3 carats looks fine? 3.5? What is the maximum size you would recommend?