Well, Hal is the one who was tempted to boink Kara when they appeared in Brave and the Bold together, though he mentioned that Ollie was the only one hw knew who would actually considering attempting to have sex with her.
Though Hal did have sex with a Green Lantern who was technically under-age, though she was retconned to being older then he was.