Meghan Markle Deal or No Deal

Ellen DeGeneres gets called out following snide comments about Meghan Markle

Ellen DeGeneres previously made snide comments about Meghan Markle after the latter's engagement to Prince Harry was announced. On the…

6 months ago