Megan Fox kissing in public and showing boobs