
Lupita Nyong'o has confirmed her "devastating" split from boyfriend Selema Masekela one day after being seen cosying up to newly-single Joshua Jackson.
In a rare candid moment about her personal life, the Black Panther star took to Instagram to announce the "break-up" and "publicly disassociate from someone I can no longer trust".