Юрист по професия Карла Ройо Виланова е майка на три момчета Мирко, Лукас и Тирсо. 

 

Дълго време тя работи в областта на връзките с обществеността, като едно от основните й занимания беше комуникацията с испанския дизайнер Педро Дел Хиеро.

 

Тя е автор на няколко книги за добрите маниери, умението добре да се живее.

 

Карла е номинирана за работата си в ръководената от нея компания Carla Bulgaria Roses Beauty, която произвежда козметични продукти на базата на българската розова вода.