Mammootty lends glamour