Rose (played by Bridget Regan) on Jane the Virgin on The CW was spotted wearing this green tropical printed dress on Jane the Virgin on episode '' (1x12) in Feb 2015. Rose's Dress is the Printed Viscose Dress by Roberto Cavalli. For shoppable links visit wornontv.net/45062