Daphne Todd has come to the nation’s attention as one of the judges on BBC1’s The Big Painting Challenge. There was also a flurry of headlines when Daphne revealed she’d secretly painted horns beneath a portrait of one of her sitters. People were a bit surprised that a former President of the Royal Society of… Read more
