Kim Kardashian had her hands full as she left a NYC photo studio yesterday on her 30th birthday and later hit the red carpet in a black gown for the Angel Ball. While Kim worked, we celebrated her major milestone with a look back at her most memorable bikini moments and noteworthy quotes. She kicked off her celebrations with a party in Las Vegas over the weekend, and today she was surprised with dozens of flowers and well wishes from friends. Kim didn't receive a million dollar birthday cake, but she might have a new romance if rumors of her dalliance with John Mayer prove to be true.
To see more Kim, just