Gabriel Mann wears a striped suit while attending a portrait session to promote his show Revenge during the 2013 Monte Carlo TV Festival on Wednesday (June 12) at Grimaldi Forum in Monte Carlo, Monaco.
That same day, Glee actor Kevin McHale posed for photos in a blazer and shorts to promote his show.
Back in Los Angeles, Kevin‘s co-star Matthew Morrison made an appearance on Extra at The Grove with Maria Menounos before heading over to Barnes & Noble for a signing of his new album Where It All Began, in stores now.
20+ pictures inside of Gabriel Mann and Kevin McHale at the festival… More Here! »