This has actually been tested and proven 2 work. FOR A BOY:
1)Call the matchmaker-put the time to 2:59, or 10:29
2)Wait one minute
3)The matchmaker should have come. See what the character is. Now say no love. Just do it.
4)Repeat steps 1 & 2
5)Say love
AND THERE'S A BOY!
FOR A GIRL:
1)Call the matchmaker-look at the times listed above
2)Wait one minute
3)Do the same step 3 for the boys
4)Repeat steps 1 & 2
5)Say no love again. If you do say love, you will get a boy
6)Repeat step 4
7)The matchy will be there. Say yes love.
AND THERE'S YOUR GIRL!
SAY YES THE FIRST TIME??? WHAT HAPPENS???
I have found out that this is mostly random. Most of the times I wanted it random, I have gotten girls. I have had boys 3 times before doing this out of say.....girls 6. For a change, do this. For a definite, do the steps above.
Hope I helped!! If any of these things don't work, please post and explain what you tried and what happened differently.
dont you have to be over 6 to get it