When it comes to dressing newborns, simple is best. Sure, there are some really adorable "shoes" out there and some irresistible diaper covers...but let's get real, babies poop, pee, and spit up all over those sweet expensive un-necessities. Having just had a baby myself, I know they like to be warm and snug in a comfy outfit. Just because an outfit is practical doesn't mean you have to sacrifice the 'cuteness factor'.
Choose clothes made with soft fabrics and have easy wash instructions. Make sure they have snaps instead of buttons...because fumbling over buttons is the last thing you want to be doing at 3am. The kimono style outfits are so cute and allow easy access to their bum. Newborns need to stay nice and warm so keep their head covered with stylish little hats and toesies covered with baby booties. If you have a drooling or spit-up prone little stinker, bibs are a good way to save those outfits. The key to keeping your newborn's wardrobe stylish is to chose fun patterns and colors. Things that are gender neutral can be paired with that 'not-so-practical' baby headband or bowtie, just so everyone knows the sex of your baby :)
It's tempting to go out and buy tons of newborn clothes, because let's face it...when you hold up those tiny outfits it's hard to resist. But if you get a few pieces that are bright and fun patterns, your newborn's wardrobe will not suffer.