Lyric discussion by kasper94 

Cover art for I'm So Beautiful lyrics by Dirty Little Rabbits

this is the first song i heard by them and i absolutely fell in love.

i think it means, be yourself and love everything about you and don't care about what anyone else thinks, don't do it for anyone else.

i think it might also mean that she's trying to rub it in someone's face that she's so beautiful and that's what they get for leaving her or maybe not believing in her or just not thinking she's pretty.

her voice is so powerful. i admit i do prefer her vocals on their other songs over this song though.