Famous people like Katy Perry, Kathie Lee and Kim Kardashian have more incentive than the rest of us to have great Halloween costumes because their get-ups are going to be photographed and dissected by millions. Here are some of the best photos of celebrities in costumes from this weekend's celebrations. Let us know what you think.

Katy Perry

Twitter

Kathie Lee Gifford and Hoda Kotb as Princesses Beatrice and Eugenie

Stephen Lovekin, Getty Images

Morgan Fairchild

Joe Corrigan, Getty Images,

Matt Lauer and Ann Curry as Prince William and Kate Middleton

Stephen Lovekin, Getty Images

Anderson Cooper as Phil Donahue

Twitter

Kim Kardashian as Poison Ivy from 'Batman' and Jonathan Cheban as Robin

Twitter

Teresa Guidice as herself... Horrifying!

Joe Corrigan, Getty Images