Buckingham Palace and a flawless blue sky