My grandfather is officiating our wedding. I'd like to gift him a nice silver frame engraved with something special, holding a photo from the ceremony, as a gift. Obviously I would have to wait to do this until after the pictures come back. Is this okay as a gift, or should I make sure to have something on hand the day of to give him as well?