Yes, Justin and Diana are still together. They have been married for over 20 years and have two children together.