NPCs chose what to wear depending on the DR. They'll always wear the clothing with most DR.
Going off memory here - Sunny Smiles wears a Leather Armour which has a higher DR than the prosttute outfits. In other words you can't get her to wear that outfit...
like Dudster said but their is away to do it but it requires a DLC
- do Dead Money and get a fully repaired Reinforced security outfits and pickpocket it on to sunny and take away her leather armour
- Then delete the DLC; this will also delete any items you have gotten from it( e.g holorifle)
- when you turn your Game on sunny will be in her underwear and you can pickpocket on any outfit you like
NOTE: i have not tried this on Fallout NV, so it may crash or ruin your game but it worked fine with Broken steel on fallout 3