(Source: marcomonster, via fuckedupandbrilliant)
Stefani Germanotta is as close to human perfection you can possibly get.
Love Love LOVE this outfit!