Royal-watchers brave rain