Scarlett Johansson keeps her romances under wraps because she doesn't want to go through the pain publicly if it doesn't work out. The pretty actress recently split from Josh Hartnett and admits she's glad she didn't make a big deal out of the romance - because then she could suffer in silence when it ended. She tells America's Seventeen magazine, "To see a relationship end, it's painful, it's sad. I don't feel it's necessary to let the world know who I'm dating or how it's going." Meanwhile, hunky Hartnett is now dating Spanish actress Penelope Cruz, and, after a series of secretive dates, the couple is reportedly set to go public with their new romance after planning a holiday together in Turks and Caicos.