WWIB: Meghan Markle and Courtney Love Both Wore the Same Coat Hours Apart