I think it's ok. I would maybe spell it Leigh-Annette, even though I normally far prefer
Lee, I just think for how elaborate it is,
Leigh fits better and makes it look more cohesive. It's not my cup of tea but I think it fits a certain aesthetic and sounds fine.
https://www.behindthename.com/pnl/109883