Who wore it best? Queen B vs. Miss South Africa

Miss South Africa Ziphozakhe Zokufa who is presently in Miami, wore the green dress by designer Gert-Johan Coetzee to a dinner party in the US. While the gown was previously worn by Bonang Mathebe at the 2014 MTV Africa Music Awards in Durban.
They are both super hot anyways.