Gerald Ford smoked a pipe frequently. I think the more recent Republicans all quit smoking before they were elected. I am pretty sure that Reagan appeared in a magazine cigarette ad .
if you mean the last Republican prsident that would be George Bush
1988 is the last time Pennsylvania voted Republican for president.
It's not true, but the Yankees have won their last nine world championships when a Democrat was president. The last time the Yankees won a World Series during a Republican administration was 1958.
The last time Minnesota voted republican for president was in 1972, for Richard Nixon.
George W. Bush
George W.Bush, who served from 2001 to 2009, is the most recent Republican President.
George W. Bush was the last Republican before 2016. He was elected in 2000 and again in 2004.
FDR
January 20, 2017 will be President Obama's last day in office.
Hoover
The president who came before Barack Obama was George W. Bush. President Bush was from the Republican Party, and he served two terms in office before Mr. Obama, a Democrat, was elected president in 2008.
George W.Bush, who served from 2001 to 2009, is the most recent Republican President.