Finding Prince Charming

The Last Black Tie

Season 1 E 8 • 11/03/2016

Robert travels to Palm Springs with the three final guys and opens up about his past before crowning his Prince Charming.

More