Meghan Markle appeared in a public in short shorts