The Xena Dress in Emerald Green by Altar is a stunning and elegant dress that exudes sophistication and style. Made with high-quality fabric, this dress features a flattering silhouette and a beautiful emerald green color. Perfect for special occasions or formal events, the Xena Dress will make you feel like a true goddess.