Looking glamorous on the red carpet