♥ 1055
→ 12 May 12 at 10 pm
→ 12 May 12 at 10 pm
Marlene Dietrich in 1929
If you ever needed a reason to wear a tux, this is my definitive one.








