A reunion 20 years in the making!
Last night, Debbie Gibson and Tiffany attended the premiere of Mega Python vs Gatoroid in New York. Though once considered to be bitter pop star rivals, the feuds been left in 1986 and the ladies look nothing but pleased to be together!
And don't they just look RAVISHING! Haven't aged a day, we say! Faboosh!
[Image via WENN.]