What she is doing is sexual harassment. Contact your company's HR manager, or your boss, whomever is in a position to do something about it.