Even though ads are something that eat into our entertainment, and we have to watch the same thing again and again while we wait for our favourite show, movie or cricket match to resume, we cannot deny that they are works of art.

They are also messengers of good values, and make us feel that simple products can add a lot of colour to our lives. As we celebrate Independence Day, we’ll take a look at some classic ads that celebrate India. So without further ado, let’s take a trip down the memory lane.

Vicco Vajradanti

Is this the longest running jingle? We think so.


This jingle still gives us the goosebumps. They made a newer version, but nothing beats this one. 

Dairy Milk

This ad is so much more sweeter than the chocolate. Period. After all, kya swaad hai zindagi ka!


It doesn’t get cuter than this.


Two of the biggest faces in India come together to create some humour for the entire country. Pepsi might be unhealthy, but this ad warms the cockles of our heart.

Coke – Aamir Khan

Probably, the best string of ads in the history of Indian television.

Action ka school time

If only we could go back to school.