Holidays are time to party! With your calendars fully booked with events it’s tough to find time for all your wonderful hosts. We’ve rounded up a selection of fail-proof gift ideas that even your pickiest of girl friends would be excited to receive.