If you were promoting a controversial film starring Oscar winning actors then you would probably have something to smile about. Emma Watson radiated …