We missed her much!

Janet Jackson leads a very private life, but she made a rare public appearance at the Vogue Fashion Dubai Experience on Oct. 31 in Dubai. The 48-year-old doesn't appear to have aged a day since we last saw her at the amfAR 20th Annual Cinema Against AIDS event in France in May 2013.

The legendary singer must have been flattered by Beyonce going as her for Halloween! Queen B dressed as the 80's version of Janet, and daughter Blue Ivy went as Michael!