Isabella Rocks Kyra Mendez Pink tops and having fun