Mary has been rocking the blonde for 20 years let the Queen have it.....she looks amazing