For the charity event, Princess, 17, looked so glam dressed in an emerald green velvet dress complete with spaghetti straps ... looked debonair dressed in a razor-sharp black suit and high-shine dress ...