"It was fun to see a pregnant woman f**king swordfighting." Johnny Depp on his Pirates of The Caribbean: On Stranger Tides co-star Penelope Cruz.