A 36-year-old man has been arrested and charged with indecent assault after an incident at The Warehouse in Whangarei on Friday evening.
Acting police Sergeant Jim Adamson said a surveillance camera captured the alleged offender taking photos up a woman's shorts with his cellphone.
He said the female complained that the man had touched her twice.
Mr Adamson said the alleged offender had been charged and bailed and was expected to appear in the Whangarei District Court this week.
The case followed two previous incidents and police urged shoppers to keep an eye out for suspicious behaviour.