C. Molly Smith

TheĀ finale airs Wednesday, May 10 at 9 p.m. ET on the network
Advertisement
"They fitted me in this velvet suit — I'll never forget it," Boreanaz said
The newest installment of Bravo's franchise is packed with drama as promised