This $30 Personal Safety Alarm Has Over 5,000 5-Star Reviews on Amazon

These are the top gifts for women in their 20s. Choose from fun self-care items, trendy clothing and cute accessories, perfect if they're hard to buy for.