I like the blue one. The OP has to be a modified US "diaper", seems like a heat retainer / cat killer...
I don't think so...the car has "flag mirrors" (Euro do not) of course the tell-tale would be the last five rows of louvres on the engine hood (are these full width of the hood or not) but the young lady is hiding these... Rgds