Life is full of surprises and they can brighten up your day in an instant. Surprising loved ones and making them smile is the best feeling in the world. The best surprises happen at moments when you ...