It's...OK. It looks like AM did a badge job on the Jag F-Type, as many have already pointed out. That said, there are worse Astons, but not many that are less notable. Aston Martin is due a design refresh, but I do hope this is really a stop-gap. And DB10? I think it's time to reassess the name at this point, DBX sounds better to me but if it was named 'Spectre' itself I could dig it.
Now the Zagato...thing. It looks like a fastback guppy. I don't like it myself, and I'm not sure Zagato has done much I DO like, but I don't know where they could go design-wise.