We'll take any excuse to look at beautiful, new cars and last week's Frankfurt Motor Show is as good an excuse as any.

Here's six that caught our eye: