Hi
darkhound1, I think I found a small bug in 2.1.0 where I wasn't able to give Heather the nurse outfit because the outfit didn't appear in the gift menu. From looking in the developer console the nurse outfit object had a type of 'Q' however other gifts, such as sweets, had a type of 'G'. Modifying the type to 'G' fixed this for me, as it meant the nurse outfit appeared in the list of available items to gift Heather.
It looks like the individual parts of the outfit have type 'Q'. I'm not sure how this is meant to work and perhaps I just have a wonky save, but if it's reproduceable then maybe when the final part of the outfit is combined it could be converted to a gift type?
In case anyone has the same issue with version 2.1.0, you can hot-patch it by opening the developer console (shift+o) then typing:
Python:
> [item.name for item in player.inventory].index("Heather's nurse dress")
14
> player.inventory[14].type = 'G'
where the first line is finding the completed nurse outfit in the player's inventory (14 will probably be a different number for you), and the second line is converting it to a gift.