The princess, who was born in Zimbabwe, stole the show at the Sporting Monte-Carlo complex, wearing a black Alexander McQueen outfit featuring a plunging bejewelled corset and tailored dark blazer.