Ode
noun
a lyric poem in the form of an address to a particular subject, often elevated in style or manner and written in varied or irregular meter.
Suit
noun
A set of outer clothes made of the same fabric and designed to be worn together, typically consisting of a jacket and trousers.
Vanity
mass noun
Excessive pride in or admiration of one's own appearance or achievements.
Phantom
noun
1. A ghost
2. A figment of the imagination