Con CSS3 podemos crear diferentes formas básicas tales como círculos, triangulos, trapecios, etc... Para crear un círculo es tan fácil como aplicar las siguientes reglas a un div:

.circulo {
border-radius: 50%;
width: 100px;
height: 100px;
/* Ancho y altura puede ser tan grande o pequeño como se desee pero para que tenga forma de círculo tienen que tener los mísmos px */
}