I hope she brings luck...
In Italy horns have not the same meaning... Not really...
I made that sign in my new Italian office and I thought everyone was going to fall on the floor laughing. They had to explain a couple of hand signs to be careful about.
One was putting your thumb in the middle of the 4 fingers (2 fingers on each side). They wouldn't tell me what it meant though. Can you (privately if you must)?
kind of like good luck keeping your wife after i sleep with her? i got into a couple of fights while playing rugby in sicily for that little hand sign.