All products featured on OK! Magazine are independently selected by our editors. However, when you buy something through our retail links, OK! Magazine may earn an affiliate commission.
On the March 17 episode of The View, the conservative co-host donned a super stylish blue chambray jacquard "Dickey" blazer by Veronica Beard. She styled the originally $650 piece, which is on sale for on $260 on the theoutnet.com, with a white tee underneath and a cool braided-crown hairstyle.
The 36-year-old wore the soft-denim jacket while discussing the recent mass shooting at three massage parlors in the metropolitan area of Atlanta, Ga., where eight people were killed, six of whom were Asian women.
Loving her look? Shop five styles like McCain's (for less!) below.
BB Dakota's Feel It in The Rain Chambray Boyfriend Blazer retails for $65.01.
Tommy Hilfiger's One Button Blazer retails for $157.04.
Skinnygirl's Kaye Denim Blazer retails for $78.22.
Allegra K's Jean Blazer retails for $45.99.
Ssoulm's Open Front Blazer Jacket in Denim retails for $14.99.