Mostrar los 3 resultados mas cercanos o futuro de la fecha actual Mysql

Como podria hacer una consulta asi en mysql, esto tengo. Quiero que muestre 3 resultados iguales o futuro desde la fecha actual ordenados desde la mas actual

Como es un sistema en donde se suben datos de planificacion futura necesito que solo muestre los mas cercanos a la fecha actual

SELECT a.id_actividad, a.nombre_actividad, a.fecha_actividad FROM actividades as a WHERE a.fecha_actividad BETWEEN NOW() and    ??? resultados>= a la fecha actual ORDER by a.fecha_actividad DESC LIMIT 3