Katy Perry was the special guest at the Vogue Eyewear Dinner Party during Milan Fashion Week in Italy last night.

The singer wore a pretty pink Christian Dior Resort 2011 dress.

Her dress has a scalloped detail, white collar and white rose detail at the waist was paired with white Dior heels.

The dress looks really cute on Katy. She manages to pull off sugar sweet really well, but I’m not a fan of her wig.

Credit: Style.com & INFPhoto