Answer the question...who play bell in beauty and the beast??
Emma Watson