Millie is a gorgeous name. I always think of someone feminine and eager to please but also very sweet and loving. I think
Millie is fine as a stand alone name.
Millicent and
Mildred sound rather old to me, but older names are making a comeback, so it might work. Of the two, I prefer
Millicent.