Kim Kardashian dressed up as Ugly Betty for the new Oxygen series 'Celebrities Undercover'.
The 33-year-old fiance of Kanye West was unrecognizable as she hid her signature long, shiny locks under a short, curly wig and donned big, fake chompers for the premiere episode produced by Wendy Williams, News.com.au reported.
The American television personality completed her look with a frumpy purple ensemble with matching mauve specs and puffy face prosthetics.
Sources revealed that even her sister Kourtney failed to recognize her in her disguised look.