Rita Ora puts on display in two neon swimsuits in Barcelona


Rita Ora put on an eye-popping display in neon swimwear as she frolicked aboard a luxury yacht in Barcelona, Spain last week.

Read More…