Robert De Niro Doesn’t Mind Being Celebrated
Outside the Odeon in Lower Manhattan on Monday night, the bistro’s famed neon sign peeked above a tent shielding celebrities from onlookers trying to glimpse the red carpet at the Tribeca Film Festival’s 17th annual artists dinner. Selma Blair shared the spotlight with Scout, her service dog, who has been her companion since her 2018…