\renewcommand\citeasnoun[1]{\citename{#1}~\textcolor[RGB]{0,0,150}{\citeyear{#1}}}
\let\oldcite\cite
\renewcommand\cite[1]{\textcolor[RGB]{0,0,150}{\oldcite{#1}\xspace}}
\let\oldcaf\citeaffixed
\renewcommand\citeaffixed[2]{\textcolor[RGB]{0,0,150}{\oldcaf{#1}{#2}\xspace}}
Avec bien sûr
\usepackage{xspace}
\usepackage[abbr]{harvard}
\usepackage{color}
dans le préambule