Who is Elvis Costello Married to?

Declan Patrick McManus better known as Elvis Costello, was born on August, 25, 1954 in London. He has had three marriages. He is currently married to Diana Krall. They married at the estate of Elton John May 2003.