Em Todas as Flores, Vanessa (Letícia Colin) enganará Rafael (Humberto Carrão) ao dizer que ele é o pai do seu filho. Por um bom tempo, o rapaz acreditará na notícia, porém, a mentira da vilã cairá por terra após o filho de Guiomar (Ana Beatriz Nogueira) flagrá-la nos braços de Pablo (Caio Castro).
A princípio, Rafael começará a desconfiar das atitudes de Vanessa e instalará câmeras em seu apartamento para espioná-la. Não demorará muito para ele enxergar como a personagem de Letícia Colin é má com o bebê Nico e como anda cada vez mais descontrolada.
Em outro momento, Rafael fará uma visita para Humberto (Fábio Assunção) e estranhará ao ver Vanessa e Pablo juntos. O modelo, que é seu meio-irmão, sairá de casa e irá morar na casa que era da mãe do perfumista. Rafael, em seguida, aproveitará que os dois estarão conversando para ouvir algo comprometedor.
Por fim, o personagem de Humberto Carrão descobrirá sobre o caso dos dois e que não é pai de Nico, mas sim Pablo. Desta forma, Rafael, cansado de ser feito de trouxa, preparará um plano sórdido para desmascarar a filha de Zoé (Regina Casé).
A trama foi escrita por João Emanuel Carneiro e exibida originalmente pelo Globoplay entre 19 de outubro de 2022 e 01 de junho de 2023, em 85 capítulos. Nos papeis principais conta com Sophie Charlotte, Regina Casé, Letícia Colin, Humberto Carrão, Fábio Assunção, Caio Castro, Nicolas Prattes e Mariana Nunes. A direção artística é de Carlos Araujo.