Kim Kardashian looked fab on the Tonight Show with Jay Leno last night. Is there any time that Kim doesn’t look stunning?! She wore a tight, purple, short-sleeve dress and beige heels.  Kim showed off her rock of an engagement ring and demonstrated how fiance, Kris Humphries, proposed to her. Kim’s blingin’ ring was displayed on her orange painted nails.

Check out Kim on the Tonight Show:

For more stories on Kim, check out:

Lauren London Denies Hooking Up Kim K. & Brett Lockett

Kim Kardashian Launches New “Gold” Fragrance In London [PHOTOS]

Kim Kardashian & Kris Humphries Negotiate Prenup