Question: who plays heather in beauty and the beast?
Answer: Nicole Gale Anderson

Nicole Gale Anderson ( born August 29 , 1990 ) is a Filipino - American actress . She is best known for her role as Heather Chandler on The CW series Beauty & the Beast . She is also known for her roles as Macy Misa in the Disney Channel Original Series Jonas , and as Kelly Parker and Miranda Collins respectively on the ABC Family series Make It or Break It and Ravenswood .