Question: who plays ayesha in guardians of the galaxy vol 2
Answer: Elizabeth Debicki as Ayesha : The golden High Priestess and the leader of the Sovereign people , a genetically engineered race who are `` gold and perfect and wanting to be physically and mentally impeccable .