Sounds like Grace Kelly.
I’m pretty sure she was said to have slept with every leading man of hers except Jimmy Stewart, who remained faithful to his wife.