I am skeptical to recommend him because I would hate for him to get too busy, but Nick at Executive Tailor on Richmond (near intersection at Weslyan, across from new Costco) is incredible.
I've had him do everything from shirts to suits, and anything in between. The man is an artist.
No matter how much you kid yourselves, 12 is a high number for a 20 year old female.
It is most likely indicative of the girl's self-esteem issues, in which case the person would be wise not to dump her - as she will likely be willing to withstand severe emotional abuse.