Dian Sastro memulai kariernya sejak tahun 1996 dengan mengikuti ajang GADIS Sampul dari majalah GADIS dan mendapatkan juara pertama.
Setelah menjadi GADIS Sampul, kariernya semakin menanjak.
Dilansir dari Kompas.com, Dian Sastro langsung dipercaya berperan dalam film 'Bintang Jatuh' karya Rudi Sujarwo pada tahun 2000.
Tidak hanya moncer di bidang hiburan, perempuan berusia 38 tahun itu juga berprestasi dalam bidang pendidikan.
Ia merupakan lulusan S1 jurusan Filsafat Universitas Indonesia dan S2 Fakultas Ekonomi Universitas Indonesia dengan mendapatkan gelar cumlaude.
Berbagai film yang sudah ia perankan antara lain, 'Ada Apa Dengan Cinta?' pada tahun 2002.
Film itu mencetak sukses besar dan dijadikan sebagai tombak kebangkitan film Indonesia.
Dian Sastro memainkan dengan apik karakter Cinta dan ia kembali dipercaya bermain dalam sekuel keduanya, 'Ada Apa Dengan Cinta? 2'.
Dalam kedua film tersebut, ia beradu peran dengan lawan mainnya, Nicholas Saputra.
Hingga 2018, Dian Sastro tetap aktif bermain dalam film layar lebar berjudul Aruna dan Lidahnya.
Berbagai pengahrgaan telah ia raih, salah satunya adalah penghargaan sebagai artis berbakat pada festival film Asia Pasifik, Kuala Lumpur, Malaysia.