From Harry Potter and the Goblet of Fire:
‘And now, without further ado, allow me to introduce …the Bulgarian Team Mascots!’
The right-hand side of the stands, which was a solid block of scarlet, roared its approval.
‘I wonder what they’ve brought?’said Mr Weasley, leaning forwards in his seat. ‘Aaah!’ He suddenly whipped off his glasses and polished them hurriedly on his robes. ‘Veela!’
‘What are Veel–?
’But a hundred Veela were now gliding out onto the pitch, and Harry’s question was answered for him. Veela were women …the most beautiful women Harry had ever seen …except that they weren’t –they couldn’t be –human. This puzzled Harry for a moment, while he tried to guess what exactly they could be; what could make their skin shine moon-bright like that, or their white-gold hair fan out behind them without wind …but then the music started, and Harry stopped worrying about them not being human –in fact, he stopped worrying about anything at all.
The Veela had started to dance, and Harry’s mind had gone completely and blissfully blank. All that mattered in the world was that he kept watching the Veela, because if they stopped dancing, terrible things would happen...
And as the Veela danced faster and faster, wild, half-formed thoughts started chasing through Harry’s dazed mind. He wanted to do something very impressive, right now. Jumping from the box into the stadium seemed a good idea … but would it be good enough?
‘Harry, what are you doing?’said Hermione’s voice from a long way off.
The music stopped. Harry blinked. He was standing up, and one of his legs was resting on the wall of the box. Next to him, Ron was frozen in an attitude that looked as though he was about to dive from a springboard.
Angry yells were filling the stadium. The crowd didn’t want the Veela to go. Harry was with them; he would, of course, be supporting Bulgaria, and he wondered vaguely why he had a large green shamrock pinned to his chest. Ron, meanwhile, was absent-mindedly shredding the shamrocks on his hat. Mr Weasley, smiling slightly, leant over to Ron and tugged the hat out of his hands.
‘You’ll be wanting that,’he said, ‘once Ireland have had their say.’
‘Huh?’said Ron, staring open-mouthed at the Veela, who had now lined up along one side of the pitch.
Hermione made a loud tutting noise. She reached up and pulled Harry back into his seat. ‘Honestly!’she said.
Harry and Ron were Gryffindors and they were brave enough to break rules of Hogwarts. So, they could surely break the rules of society to marry Veela (BTW, it never looked odd to me because there was already a half-Veela in the canon, meaning human and Veela are compatible in terms of reproduction, and such marriage had happened in the past).
Talking about emotions, anything happened after they saw Bulgarian Veela. Plus, when you are brave (ambitions etc start from bravery), emotions don't matter at all. I once dumped an awesome angel-type hot girl who was so much in love with me only because she didn't use to drive Ferrari, so I know the feeling.
Why didn't Harry and Ron go for Bulgarian Veela over human females?