Ansel Elgort shows off shoulder-length hair during rare red carpet appearance
Ansel Elgort is returning to the red carpet.
On Monday, the actor made a rare public appearance at the Broadway premiere of “Glengarry Glen Ross,” where he showed off his shoulder-length brown hair.
The “Divergent” star, 31, posed in a dark blue suit paired with a matching blue tie and white button-up shirt.


