Helen Mirren wows with blue hair at the Cannes Film Festival