Today
Are Catherine Richards and Freddie Powell from ‘Love Is Blind UK’ still together now?
Freddie Powell and Catherine Richards were one of the couples to meet and get engaged on "Love Is Blind: UK." Below, find a recap of Freddie and Catherine's relationship and what happens in ...
3 days ago