There are 5 groups, so 25 men to date and once you've received all the gifts from all of them, you are ready to get engaged. The last group of men only unlock on level 30♥
To earn gifts from Boyfriend you'll have to kiss and buy him some gifts to fill up his affection. Each time you fill affection to max, you'll receive a gift (emeralds).
You get 3 gifts from each boyfriend.

Once you received all gifts from your boyfriends in each group, you receive 3 unique outfits

Once this is all done you can choose to accept the proposal from the last boyfriend dated or once you have completed all the gifts break up and begin to date a new boyfriend you have already dated. He will then propose.
Keep in mind the fiancé you receive will look nothing like the boyfriend you have accepted proposal from. I guess love is blind.
Actually, creating the man of your dreams will be part of a quest you will do as part of the engagement party planning. And it is not cheap.
AND YOU THOUGHT THIS WOULD BE FUN....:grimey:
Hugs
Red