Can you tell me the answer to who played beauty in beauty and the beast 2017??
Emma Watson