The shirt you linked is typically spring/summer casual shirt. I assume the wedding will be more formal and white will be most appropriate. If you really want/need to go blue, you should pick a solid light blue shirt with a spread collar (perhaps contrasting white collar and cuffs) and consider adding double cuffs.
For a tie, you should look to a more traditional wedding tie. Do a search on the site for some examples.
Congratulations and best to you and your bride.