actress who plays rose in jane the virgin
Bridget Regan Bridget Catherine Regan[1] (born February 3, 1982) is an American actress known for portrayals such as Kahlan Amnell in the television series Legend of the Seeker, Rebecca Lowe/Rachel Turner in White Collar, Rose Solano in Jane the Virgin and Dottie Underwood in Agent Carter.[2] She has portrayed Sasha Cooper on the TNT drama series The Last Ship since 2016.