Liv Tyler strikes a pose as she arrives at studio for The Late Show with Stephen Colbert show on Thursday (July 12) in New York City. The 41-year-old actress looked pretty in a black blouse and matching black skirt as she stopped by the show to promote the new season of her Hulu series Harlots.