Baseada em «El Amor no es Como lo Pintan», uma telenovela mexicana, inspirada em «Betty, a Feia». «Tudo por Amor» contou com Sofia Duarte Silva e Diogo Morgado nos principais papéis.
Alice Tavares (Sofia Duarte Silva) era uma jovem que vivia com o pai Carlos (Guilherme Filipe), com a avó Helena (Irene Cruz) e o irmão João (Ricardo Raposo), e sempre se esforçava para conseguir tudo o que tinha.
Apesar da sua inteligência, simpatia e preparação, Alice não tinha uma vida normal, sempre era discriminada devido à sua aparência pouco estética, situação que se relevava devido ao seu bom caráter e maturidade. Como qualquer jovem da sua idade tinha fantasias e sonhos e mantinha a esperança de um dia encontrar o seu príncipe encantado.