Welcome to the forum, singingfreak.
I have just edited your post to correct the capitalization (i to I) and remove excess punctuation. Please be more careful to post using correct English, as this is one of the forum rules you agreed to when you joined.
As far as I know, the only place to get the wedding ring is at the village shop. If there was only one to buy, wait till the next day and check to see if another one has turned up. Sometimes it can take a couple of days for the quest items to be available.