TT, it depends on what you mean.
sometimes such a contrast with the more "job mode" smile and body language on other official public appearances.
If you are talking about photos of other official public appearances, then you would say "on pictures from other official..."
If you are talking about videos or broadcasts of other official public appearances, then you would say "at other official..."
Regardless, I think we all understand what you mean perfectly.