Apart from sounding like a possible wedding song, it can also be a song for a toast. I don't know, just any toast ^^;
It's such a nice song, I could listen to it all day...
The beggining riff sounds almost like a distortion version of Stairway to heaven. but the solos sound nice. It could sound like a wedding song.
:D been a while since I heard that song...
Please contact me if you would like to use this in a project. We can discuss the details.