OK, so no one's perfect, especially in holiday madness. And that means you don't have to feel ashamed about forgetting your brother's girlfriend was coming for Christmas (oops) or having that cousin show up at the last minute for the family gift giving. It's always good to have an extra present on hand for the holiday guest you forgot or didn't expect, and these options will work for any unexpected reveler — male or female. Not only will no one feel left out, but they'll have no idea you didn't have them in mind when you picked it out.
10 Fail-Safe Gifts For the Unexpected Holiday Guest