Svetlana Lonska, 21, is running for office in the city of Daugavpils in the south-western Latvia region of Estonia.
She is standing for a seat on the state duma for the 'For Latvia from the Heart' conservative political party and faces a tough fight as she is competing with three former mayors.
Miss Lonska's bizarre political video, presumably designed to increase her public profile, begins with her sitting on a clifftop in tiny denim shorts and a bikini top.
The promotional film also shows her on a beach wearing only a revealing yellow and orange bikini.
And it shows her out and about around town and dancing with a group of girls in front of a local memorial.
The video features a song with the lyrics: "Sveta is for the city with all her heart, she helps others, she goes to work with all the seriousness, and would say 'yes' to anyone."
The 21-year-old politician is standing for a conservative party in Latvia
The hottest Instagrams of 2017
Mon, April 24, 2017
The hottest celebrity Instagrams of 2017 from Joanna Krupa, Iskra Lawrence, Liz Hurley and more.
1 of 44
The hottest Instagrams from 2017
Sveta is for the city with all her heart
Song from the video
In the film, Miss Lonska explains why she is the right woman for office, saying: "I might be a simple girl, but you should know that I am not stupid."
The video also includes the line: "Go vote, I'm telling you." Ms Lonska says that one of her main aims is to make the state duma more accountable to the needs of local residents.
In her spare time, Miss Lonska is a Zumba coach who founded her own dance organisation Buena Vida.
Miss Lonska is also a Zumba coach with her own dance company
In 2015, she was listed among the organisers of a Zumba marathon on one of the local beaches.
Her film is going viral on social media and video-sharing websites, although possibly not for the reason she intended.