Xiomara Villanueva (played by Andrea Navedo) on Jane the Virgin on The CW was spotted wearing this floral dress on Jane the Virgin on episode '' (1x18) in Apr 2015. Xiomara's Dress is the Floral Print Dress by Jill Stuart. For shoppable links visit wornontv.net/47902