Yes, Justin Timberlake is married. He married American actress and model Jessica Beil in 2012. The two began dating in 2007. They have been together for over fifteen years. Together, they have two children.