the dress code was casual-smart , which kind of shot a hole in my plans to buy something a little fancier to wear , but it did n't detract from the excitement of being at a book launch for one of my favorite authors .