Could be in trouble
The CODE protection system fitted to Fiat means that there is a passive transponder moulded into the key, which transmits a code to the ignition computer when the key is turned to the first position. If the code is recognised the CODE light goes out and the car is allowed to start. This means that the ignition computer has to be aware of which codes to recognise, and this is done by programming the computer to recognise the keys. This is done by a Fiat dealer and you have to provide the burgundy coloured master key and the normal blue keys that you want to be recognised. The master key allows the system to 'learn' other keys.
Lose the master key and you cannot have any more key codes programmed into the system. Needless to say, you cannot (to my knowledge) get a replacement master key. If you have one of the blue keys, you can get this 'cloned' at some high street key cutters, and Fiat can also provide this service, although not all dealers seem to be aware of this.
If you have no keys at all, and no chance of getting one back, even for a short period to have it cloned, you will have to have the computer replaced (and all the door locks, ignition switch, pertol cap etc). This will give you a new master key and two new blue keys and relieve you of something of the order of £800. You may be covered under your household insurance for lost keys, but check with your insurer.
It is possible to start the car but you need to follow some complicated procedure involving pressing the accelerator pedal lots, and you will also need the secret code that in the UK is not supplied with the car anymore, so I think Fiat will have to give that to you. There is some details in the manual on this but don't get your hopes up!
Try and get the key back from the girlfriend, and have a good look down the back of the sofa for your keys. Sorry.