Stepping out for a promotional appearance, Taylor Momsen hosted a Sephora event in celebration of the opening of a new store in Times Square on Friday (July 31).
Posing for pictures before greeting a gathering of fans, Miss Momsen is among many stars helping to showcase the new 13,000 square-feet shopping mecca.