I'm fluent in French and competent in Spanish and Italian.
On a semi-related point, I spent Friday night wandering around North London with two Spaniards and an Italian (we were looking for the same bus stop). I paid for the Italian's bus fare home because he had no money left on his Oyster. He offered me 20 euro to compensate. I turned him down because we were "paesani", but asked him to speak highly of my family's name whenever he heard it back in Italy.