Let $X$ be a connected space and let $\mathcal{R}$ be an equivalence relation on $X$ such that for each $x \in X$, there exists an open set $O_x$ containing $x$ such that $O_x \subseteq [x]$. Prove that $\mathcal{R}$ has only one (distinct) equivalence class.
Lost for ideas on this one... any help would be appreciated.