March 29, 2024
Denise Truscello/WireImage/DeniseTruscello.net
Shania Twain meets her husband Frederic Thiebaud at the finish line after his participation in the 2013 Great Santa Run in downtown Las Vegas on Saturday, Dec. 7, 2013.