Does frasier marry anyone?

Frasier actually got married twice. His ex wives were Nanny G and Lillith. He was engaged to Diane but she left him at the altar.