Orlando Bloom suited up for the UNICEF Snowflake Ball.
The ‘Pirates of the Caribbean’ actor looked as dapper as ever as he adorned a navy blue suit with black lapels, which he wore with a crisp white shirt and black bow tie for the star studded event.
The 39-year-old star ditched his brunette locks and showcased his blonde hairdo at the red carpet event, which took place in New York on Tuesday (29.11.16).