The verb "convenir" means both "to suit" and "to agree", but is usually used in the second meaning.
If you say "la pluie vous convient", it means "The rain suits you" as in "You are not bother by this rainy weather" not as in "The rain fits you".
"La pluie vous va si bien" would be more correct.

It is nice! The only thing I do not like is the shading on her left leg and the stoke. The stroke just looks choppy (which, I guess there is nothing you could do about it other than vectoring your own stroke around her.) and the shading on the leg is just a bit odd in shape of the darker shade.