Millions worldwide watch the Royal Wedding