Ooo I would wear that second outfit for everyday actually, it's really pretty. Maybe not the heels, though. The first one is pretty too but to me seems more date like. :) But it depends what kind of date; how casual or formal is it? For a bit more formal, 1st is great. For casual, I might wear a nice summer dress and keep it simple with accessorizing/make-up like this
In my personal opinion a first date should be at a very casual setting full of fun activities. The activities involved in what I consider to be an ideal first date would keep us way too active for a dress and heels go be appropriate attire. The types of dates where this sort of attire becomes appropriate come way later on. But certainly not the first or even second date.
I think both are gourgous. The second one is killer. The test is what your date wears. He'd better be equally well dressed. He'd better respect you for your efforts. Just one thing though, lose the Chanel handbag if it's fake.
I love the purple one, but that might be a bit much for a first date. I would go with the floral one. its still super cute, and has a spring/summer time feel to it. I think the only thing that makes these dresses fancier is wearing heels with them.