Skip Nav
Photo 5 of 21

The QR code card ($10 each) is a geek's dream: scan the code and a personalized message pops up on your phone. It works as a fun thank-you note, too.

All the Latest From Ryan Reynolds