I just buy gifts online now it easy and quality is amazing. for example, I bought my parents canvas print with their wedding picture on it.
I think the best gifts are personalized and with meaning, for example, my best friend gifted me a canvas print from our road trip around Europe from 3 years ago. That was the best time of my life. I will cherish that gift forever.
Your canvas will be ready for dispatch within 24 hours of production starting.
For canvas prints, best sizing is 20x20 30x20 40x20 40x30
Well, diamonds are a girl's best friend but not everyone is a millionaire, so I would prepare something personal but special. For example a custom photo cushion with photos of your wedding/kids - and maybe hide some nice earrings, or tickets for a show or trip to the spa together.