Jeannette Reyes makes $3.9 million per year as of 2018 and is the highest paid actress on television plays her character Grace Garcia in Jane the Virgin.