Barcelona ace Cesc Fabregas has been caught autographing a ... Real Madrid shirt!

Cesc was snapped inking a Mesut Ozil shirt for one Real fan yesterday in Malaga.

The midfielder is in the city with the Spain squad.