It has no added benefits to wearing it. Also part of the main quest, you will get the somewhat casual red Royal Travel Attire from the King of Hyrule after you clear out the Hyrule Castle dungeon.
Some results have been hidden because they may be inaccessible to you