Roxie is a very adorable name that ages well into adulthood. Although it might seem a bit out of place on anyone over 50, so I'd use it as a nickname for Roxane, or Roxana if you prefer. It does have a harder feeling to it so I'd pair it with a softer middle name. My combo at the moment is Roxane Marie, with Roxie as a nickname.