Meghan Markle and Prince Harry are at it again — using excessive on life, grinning through it all, and residing their greatest royal rebel. TMZ got the pics — Harry and Megs hit up Santa Claus Beach in Carpinteria, just outside Santa Barbara on Friday,…
Source hyperlink






